Переключение на Главную Страницу Страницы: 1 ... 8 9 [10] 11  ОтправитьПечать
Очень популярная тема (более 25 ответов) Перехватчик. Для каких событий необходим ручной вызов оригинального? (число прочтений - 74841 )
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #135 - 30. Мая 2012 :: 14:06
Печать  
Ну, сравни версии ВК + включение в глобальнике методов группового контекста.
+включение turbobl + правильная версия turbomd.dll, если она есть

чудес то не бывает,  Подмигивание
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #136 - 30. Мая 2012 :: 15:03
Печать  
Eprst, у меня твой мини-класс не работает (в части события записи в журнал).
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #137 - 30. Мая 2012 :: 15:06
Печать  
Ну вот, ужо интереснее.
ВК каких версий у тебя ?
turbomd.dll есть ?
1срр какой версии ?
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #138 - 30. Мая 2012 :: 15:13
Печать  
turbomd нет.
1с++ версии 3.2.3.10
Формекс 2.0.5.92
Миракл 2.1.3.29
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #139 - 30. Мая 2012 :: 15:17
Печать  
у меня древнее 1срр - 3.2.3.1
турбомд есть, а формекс новее - 2.0.5.102

хотя, это не важно.

Подключаешь класс, как я написал ?
На чистой конфе (без твоих классов), работает хоть ?
Создай конфу с 1 документом для проверки


ЗЫ: в твоей конфе нет случаем еще классов с перехватчиком, типа УправлениеФормой ?
  
Наверх
 
IP записан
 
an2
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 43
Зарегистрирован: 23. Марта 2012
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #140 - 30. Мая 2012 :: 17:57
Печать  
Eprst писал(а) 30. Мая 2012 :: 14:06:
Ну, сравни версии ВК + включение в глобальнике методов группового контекста.
+включение turbobl + правильная версия turbomd.dll, если она есть

чудес то не бывает,  Подмигивание


Рыл, копал. Ничего не накопал.
Пока что чудо остается. Правда с поправками
Не вообще перехвата нет, а как-то выборочно.

ДЛЛ и порядок загрузки и на рабочей и на пустой один и тот же.

В пустой все равно где подключается перехват группового контекста.

А в рабочей если подключаю в событии СобытиеГМ_СозданиеКонтекста тогда:
Перехват событий "ПриОткрытии", "ПриНажатииКнопкиКлавиатуры" есть.
Перехвата событий "ПослеОткрытия", "ПослеСозданияФормы" - нет.
« Последняя редакция: 30. Мая 2012 :: 22:47 - an2 »  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #141 - 31. Мая 2012 :: 05:04
Печать  
an2 писал(а) 30. Мая 2012 :: 17:57:
Eprst писал(а) 30. Мая 2012 :: 14:06:
Ну, сравни версии ВК + включение в глобальнике методов группового контекста.
+включение turbobl + правильная версия turbomd.dll, если она есть

чудес то не бывает,  Подмигивание


Рыл, копал. Ничего не накопал.
Пока что чудо остается. Правда с поправками
Не вообще перехвата нет, а как-то выборочно.

ДЛЛ и порядок загрузки и на рабочей и на пустой один и тот же.

В пустой все равно где подключается перехват группового контекста.


Чудес не бывает, ищи у себя.
порядок загрузки ВК очень важен.
упрощай свою базу, убирай разные классы, ищи.
Если простейший тест работает, то значит, проблема 100% на твоей стороне.
Ищи разницу между тестом и своим кодом Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #142 - 31. Мая 2012 :: 05:10
Печать  
Скорее всего,в конфе есть еще классы, в которых есть перехватчик - типа Класс.УправлениеФормой от vandalsvq
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #143 - 31. Мая 2012 :: 08:39
Печать  
Все классы поотключал, оставил только мини-класс перехватчика. Результат - пока не работает правильно перехват записи в журнал.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #144 - 31. Мая 2012 :: 08:47
Печать  
А в чем выражается "неправильность" ?

Не работает совсем, или при каких-либо условиях ?

У себя не могу воспроизвести пока "не ловлю события" - работает всегда, даже при отключенном ЖР в пофигураторе.
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #145 - 31. Мая 2012 :: 09:00
Печать  
Когда прописываю в классе Событие_ПриВыбореСтроки - при открытии документа из журнала не срабатывает перехват СобытиеГМ_Событие_ЗаписьСобытияЖурналаРегистрации в классе.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #146 - 31. Мая 2012 :: 09:08
Печать  
В смысле прописываешь ?
Это событие уже есть в моём мини-классе и оно работает!
И запись тоже
  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #147 - 31. Мая 2012 :: 09:20
Печать  
Да, в твоем классе оно есть. И с ним не работает вызов ЗаписьСобытияЖурналаРегистрации (не работает только в момент открытия дока из журнала). Проверил на двух базах. Одной рабочей и одной стандартной бухе. Подключен только 1 мини-класс. На бухе только 2 компоненты: 1с++ и формекс.

Если отключит вызов ПриВыбореСтроки (пробовал двумя способами - убирал в журнале Форма.ОбработкаВыбораСтроки(1) или в самом классе закомментить Событие_ПриВыбореСтроки) - запись в журнал в классе срабатывает.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #148 - 31. Мая 2012 :: 09:22
Печать  
Я тебе не верю
Улыбка

Вот мини-конфа с моим классом - при открытии дока, событие есть ?
(в окошке сообщений должно быть)

При тырканьи мышой на элемент справочника  - событие привыборестроки есть ?

  

____.rar ( 780 KB | Загрузки )
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик. Для каких событий необходим ручной вызов оригинального?
Ответ #149 - 31. Мая 2012 :: 09:33
Печать  
Всё.. я воспроизвел, что ты хочешь.

Дествительно, не ловит в журнале доков, если в нём ОбработкаВыбораСтроки(1)..
Тут нужно Артура пнуть
Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 8 9 [10] 11 
ОтправитьПечать