|
События ПриПолученииДанных() постоянно работает, а не при получении данных
| ☑ |
0
shavkat
14.02.15
✎
15:59
|
Добрый день
Платформа 8.1., конфа самописная.
События ТабличногоПоле ПриПолученииДанных() постоянно работает, как события ОбновлениеОтображения формы, и грузить комп, особенно по сети.
Как с этим справится, или есть другие варианты?
|
|
1
PR
14.02.15
✎
15:59
|
(0) Кто справится?
|
|
2
Diman000
14.02.15
✎
16:01
|
(1) Тот кто собирается грузить комп, видимо.
|
|
3
zulu_mix
14.02.15
✎
16:01
|
>>конфа самописная
вот ответ
|
|
4
zulu_mix
14.02.15
✎
16:02
|
(1) (2) че пристали. он из Таджикистана
|
|
5
hhhh
14.02.15
✎
16:16
|
(0) да, это событие возникает при перерисовке табличного поля. То есть действительно, когда обновляется форма.
|
|
6
marvak
14.02.15
✎
16:17
|
(0)
Сталкивался. Например есть обработчик события табличного поля ПриАктивизацииСтроки(), а в этом обработчике устанавливается отбор на другое табличное поле данной формы.
В итоге ПриПолученииДанных() вызывается каждый раз ПриАктивизацииСтроки().
Как обойти не решал, в принципе скорость устраивала.
|
|
7
marvak
14.02.15
✎
16:19
|
(6)+ Если убрать программную установку отбора, то он вызывается только при прокрутке табличного поля, когда появляются новые строки
|
|
8
shavkat
14.02.15
✎
16:56
|
(5) понял, тогда буду пользоваться событием ПриНачалеРедактирования()
|
|
9
Reaper_1c
14.02.15
✎
20:46
|
(0) Убрать гогнокод с формы. Если получение данных вызывается постоянно - виноват "программист", который в событии предназначенном для обработки чтения данных, считываемые данные изменяет.
|
|