Имя: Пароль:
1C
1С v8
Отловить событие изменения порядка строк
0 AaNnDdRrEeYy
 
06.03.13
10:10
на форме обработки есть таб часть и есть надпись. мне надо при изменение порядка строк в таб части (кнопка вверх или вниз) обновить надпись (просто вызвать процедуру обновления надписи).

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