|
УФ: можно ли как-то отключить обработку событий? |
☑ |
0
Gorr
21.08.15
✎
18:38
|
Как временно отключить обработку событий при программной манипуляции с данными формы?
|
|
1
Mort
21.08.15
✎
19:11
|
А какие события вызываются при программной манипуляции?
|
|
2
Апош
21.08.15
✎
19:20
|
Медитация, НалитиеНапитка, КовыряниеВЧастяхТела...
|
|
3
RomanYS
21.08.15
✎
20:48
|
Можно программно менять обработчики на пустые, но потом придется их возвращать. Выглядит хлопотно...
|
|
4
Web00001
22.08.15
✎
05:07
|
(1)Да вроде бы никакие на вызываются...
|
|
5
mikecool
22.08.15
✎
12:46
|
(0) в типовых при открытии(или при создании) проверяется свойство и по нему возврат
|
|
6
Gorr
24.08.15
✎
09:23
|
С трудовой неделей господа!
Итак, ситуация такая. есть форма на ней таблица. источник данных таблицы ТЗ. У этой таблицы на форме одно событие приАктивизацииСтроки. У ТЗ есть неотображаемая на форме колонка типа массив для хранения вспомогательных данных (чтобы не дергать сервер лишний раз я решил помещать туда информацию при первом обращении к строке при последующем данные беру из этой колонки)
Так вот - при первом обращении к строки таблицы вызываю сервер, затем при попытке сохранить данные в это колонку, срабатывает событие приАктивизацииСтроки в результате чего происходит зацикливание программы.
|
|
7
программистище
24.08.15
✎
10:34
|
(6) либо через обработчик ожидания, либо флаг создать СтрокаАктивизирована = Истина
|
|
8
Gorr
24.08.15
✎
11:28
|
обманул я вас - событие срабатывало при вызове РеквизитФормыВЗначение. При работе с текущими данными такого поведения не наблюдается.
|
|
9
ЧеловекДуши
24.08.15
✎
12:07
|
(8) Мы не обижены :)
Смотри в (7), "либо флаг создать СтрокаАктивизирована = Истина"... А дальше по смыслу и замыслу :)
|
|