v7: нужно программно поменять номер строки документа #312505


#0 by palm1c
есть документ, и менеджер приводит его к нужному виду: переклацывает вверх/вниз позиции. Нужно добавить поле ввода, и при нажатии на кнопочку, чтобы текущая строка документа устанавливалась на нужную позицию. ума не приложу, как это сделать. может, чего-то подскажете?
#1 by ТелепатБот
#2 by Ёпрст2
А есть смысл то в этом?
#3 by palm1c
а есть очень глубокий в этом смысл :) Есть док ЗаказПоставщику, на его основании вводим приходную, а потом по факту прихода расставляем позиции как и у поставщика в приходной
#4 by Ёпрст2
Зачем?
#5 by Ёпрст2
+4 Отсортируй по алфавиту, для красоты .. и всё тут ..
#6 by palm1c
Для того, чтобы если что не так, бухи могли отследить все хорошенечко
#7 by palm1c
по алфавиту не пойдет - нада как в расходной от поставщика чтоб все было...
#8 by palm1c
так есть то мысли по поводу?
#9 by Ёпрст2
Савсем заняться нечем ? ... блин, мне бы твои заботы ...
#10 by Salimbek
Выкидываешь все строки в ТЗ, показываешь ее юзеру, он клацает на строчке - эта строчка падает в документ (будет 1-й) и пропадает из таблицы. И т.д. пока все строки не будут выкинуты
#11 by palm1c
как вообще узнать, на какой позиции сейчас в документе пользователь стоит? типа номерстроки?
#12 by Salimbek
(+10) т.е. выбрав следующую строку из ТЗ, она станет 2-й, следующая выбранная станет 3-й и т.д.
#13 by Salimbek
ТекущаяСтрока
#14 by palm1c
Понятно, спасибо.
#15 by palm1c
текущястрока в доке не канает :)
#16 by Йожык
имхо: работаешь с тз, выгружаешь в табл. часть
#17 by Salimbek
Точно, но есть: Синтаксис: НомерСтроки Англоязычный синоним: LineNum Описание: Атрибут НомерСтроки задает числовое значение номера строки много­строчной части выбранного документа. Данный атрибут имеет смысл только при выбранной строке. Присвоение строке нового номера передвигает строку в многострочной части документа.
#18 by palm1c
Понятно, но как узнать, на какой строке мы сейчас в форме дока?
#19 by Йожык
имхо: добавляешь внешнюю обработку с тз, вызываещь из дока, в неё сначала фигачешь всю табл. часть, мутишь в таблице значений всё что хочешь внутри этой обработки, и загружаешь в табл. часть дока...
#20 by palm1c
кароче, спасиба, не буду заморачиваться, сделаю через ТЗ
#21 by palm1c
Всем спасибо, буду делать через ТЗ
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям