Отловить событие изменения порядка строк #655275


#0 by AaNnDdRrEeYy
на форме обработки есть таб часть и есть надпись. мне надо при изменение порядка строк в таб части (кнопка вверх или вниз) обновить надпись (просто вызвать процедуру обновления надписи). порядок строк важен это порядок действий, надпись тоже важна это описание этих действий в понятном виде. вот только не могу поймать изменения порядка строк, подскажите как.
#1 by Maxus43
При выводе строки заполняй, подозреваю что формирование надписи - не заметишь даже тормозов никаких
#2 by samozvanec
АсКоКаСтРоЧеГ в Тч?
#3 by AaNnDdRrEeYy
это 8.2 урп формы.
#4 by samozvanec
ПриИзменении тогда
#5 by Reset
" не могу поймать изменения порядка строк, подскажите как" А ты пробовал вообще? Первое же собие подоходит (ПриИзменении)
#6 by nerkadry
+1. причем только оно из событий для таблицы
#7 by AaNnDdRrEeYy
вот именно при изменении, там кроме изменения порядка строк и другие изменения могут быть, они мне не нужны.
#8 by nerkadry
смотреть по текущим данным, если исходный номер строки <> номер строки то это оно?
#9 by samozvanec
на разбор, что изменилось, у тебя уйдет больше ресурсов, чем на формирование надписи. если ты, конечно, буковки для нее не по таблице ОстаткиИОбороты РБ собираешь.
#10 by nerkadry
а не, вру
#11 by Рэйв
А что за надпись? Какую инфу несет? Может и без ловли изменения строк можно обойтись
#12 by Reset
У тебя надпись вида "Вы только что изменли порядок строк"? И ее ни в коем случае нельзя обновить, если строки не двигали? Уволят? Обновляй всегда при изменении
#13 by Reset
+ к Это нужно сразу в писать, с подробным обхяенением, почему "другие изменения не нужны"
#14 by Defender aka LINN
Реквизит добавить, да и все
#15 by samozvanec
данунах
#16 by Defender aka LINN
А у тебя еще варианты есть?
#17 by Reset
Короче пишешь процедуру СформироватьОписаниеДействий и вызываешь ее всегда ПриИзменении, не парясь, изменился ли порядок строк. Наверняка же описание меняется не только при изменении порядка, но при изменеях самих строк, удалении строки и тп. Не вижу проблемы.
#18 by samozvanec
я бы сделал как в
#19 by Dolphinbet
Надо сделать свои обработчики кнопок "Вверх" и "Вниз"
#20 by Defender aka LINN
Я бы, допустим, тоже. Но чтобы отследить перемещение - достаточно добавить реквизит и немножко кода :)
#21 by samozvanec
см 8)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С