О ВНЕШНЕМ СОБЫТИИ 8.0 в формах
29.09.2006
11:25
#1
при работе со сканером в списках и др. элементах вызывается процедура "ВнешнееСобытие".
НО, если открыть ЭЛЕМЕНТ этого списка, то вызывается сначала процедура "Внешнее событие" в самом списке, а затем только в форме элемента этого списка.
Обработка этих событий должна быть разной, причём, если открыта форма списка, - то обработка должна выполняться только для списка, а в элементе должнеа выполняться только обработка этого элемента.
Пробовал ввести в модулях переменную, которая изменяется при открытии элемента и проверять её при выполнении проц. "ВнешнееСобытие", - ТОГДА не правильно обрабатываются добавления элементов из списков и др.
Если просто проверять, - открыта ли форма элемента, - то открыть можно только один элемент. И, если повторно сделать видимым (активным) список, - не работает процедура в списке, работает проц. в элементе...
КАК это исправить?
НО, если открыть ЭЛЕМЕНТ этого списка, то вызывается сначала процедура "Внешнее событие" в самом списке, а затем только в форме элемента этого списка.
Обработка этих событий должна быть разной, причём, если открыта форма списка, - то обработка должна выполняться только для списка, а в элементе должнеа выполняться только обработка этого элемента.
Пробовал ввести в модулях переменную, которая изменяется при открытии элемента и проверять её при выполнении проц. "ВнешнееСобытие", - ТОГДА не правильно обрабатываются добавления элементов из списков и др.
Если просто проверять, - открыта ли форма элемента, - то открыть можно только один элемент. И, если повторно сделать видимым (активным) список, - не работает процедура в списке, работает проц. в элементе...
КАК это исправить?
Читают тему
(гостей: 1)