|
Отловить событие изменения порядка строк | ☑ | ||
---|---|---|---|---|
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)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |