Имя: Пароль:
1C
1С v8
ВнешнееСобытие
0 Помогите
 
18.11.13
10:22
В модуле формы обрабатывается ВнешнееСобытие, но оно потом обрабатывается второй раз в модуле приложения в ОбработкаВнешнегоСобытия.
Как сделать чтобы если оно обработано в модуле формы, то больше нигде оно не срабатывало?
1 alexei366
 
18.11.13
10:28
Как я понял, у тя внешнее событие должно обработаться в форме, если та открыта, а если нет в модуле приложения?
2 alexei366
 
18.11.13
10:30
(1) Если так, то замути глобальную переменную &НаКлиенте, и при начале обработки смотри в неё на признак мож какойнить пихать и смотреть на его состояние приобработке
3 Помогите
 
18.11.13
10:34
А стандартного механизма отслеживания обработки события нет?
4 alexei366
 
18.11.13
10:42
(3) Что ты под этим имеешь ввиду?
5 Помогите
 
18.11.13
11:07
А, понял. У события есть свойства, при обработке они меняются, можно делать условия по ним.
Всем спасибо, разобрался, тему можно удалить.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший