Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Некорректный перехват событий ГМ типа Событие_ЗаписьЖурналаРегистрации (число прочтений - 1136 )
slider26
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 256
Зарегистрирован: 01. Июня 2006
Некорректный перехват событий ГМ типа Событие_ЗаписьЖурналаРегистрации
02. Апреля 2009 :: 05:08
Печать  
К сообщению прикреплена тестовая конфигурация.
Загружаем, кидаем 1CPP и FormEx, запускаем.
Создаем новый документ, Нажимаем кнопку "Событие"
Пока все записи ЖР ловятся функциями из класса.
Итак... Нажимаем ОК!!!
И видим событие, "проскочившее" перехватчики класса и перехваченное в Г.М.
ИМХО, причина в том, что событие в журнал пишется из функции "ПриЗаписи()", в свою очередь перехваченной классом перехвата событий формы и вызываемой оттуда через ВыполнитьОригинальноеСобытиеГК. Печаль
Из-за этого глюка мне на рабочей конфе пришлось пару дней поломать голову и в итоге вынести регистрацию событий в ГМ из класса Печаль
Не очень красивое решение...
Регистрирую баг.
http://www.1cpp.ru/bugs/show_bug.cgi?id=4268
  

1Cv7_010.rar ( 10 KB | Загрузки )
Наверх
 
IP записан
 
slider26
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 256
Зарегистрирован: 01. Июня 2006
Re: Некорректный перехват событий ГМ типа Событие_ЗаписьЖурналаРегистрации
Ответ #1 - 02. Апреля 2009 :: 05:31
Печать  
И всвязи с этим ещё вопрос: А не может ли глючить подобным образом перехват других событий?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Некорректный перехват событий ГМ типа Событие_ЗаписьЖурналаРегистрации
Ответ #2 - 02. Апреля 2009 :: 10:56
Печать  
В принципе, все может быть.
Я старался протестировать подобные случаи и исключить их.
Но 100% гарантию даст только общее тестирование, не только мое Печаль
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать