1.
olo_lo
29.02.12 14:28
Сейчас в теме
дравствуйте!
Есть обработка. На форме - табличное поле, данные которого - "ДокументСписок".
Для элемента управления есть обработчик события "ПриПолученииДанных", в котором строки таблицы окрашиваются в различные цвета.
Смотрю отладчиком - процедура-обработчик события вызывается несколько десятков раз, собственно, при получении данных. Все ОК.
Далее, прикручиваю обработчик события "ВнешнееСобытие" для формы. Внешнее событие генерируется, соответственно, внешней компонентой. В обработчике события при поступлении события (а оно поступает раз 5 в секунду) некие данные просто выводятся в элемент управления "Надпись" на форме, таблица документов никак при этом не затрагивается.
Но как только я подключаю обработчик внешнего события к форме, событие "ПриПолученииДанных" таблицы документов начинает вызываться непрерывно, при этом повышая процент загрузки процессора с 10% (это обработка внешнего события) до 14% (за счет раскраски строк таблицы в различные цвета).
Как могут быть взаимосвязаны эти два события?
Почему внешнее событие инициирует событие получение данных табличного поля?