Имя: Пароль:
1C
 
Как узнать, какая процедура вызвала событие?
0 ВаликТР
 
01.08.15
08:27
Есть Подписка на событие. Справочники...ПередЗаписью. Какой механизм можно использовать, чтобы узнать в Событии, что оно вызвано именно из  конкретной Процедуры? (белиберда какая-то получилась).
1 ДенисЧ
 
01.08.15
08:28
Механизм telepat.dll.
Или отладчик
2 Asmody
 
01.08.15
08:43
(0) Если тебе этого хочется, то у тебя ошибка в архитектуре
3 Draziw
 
01.08.15
08:49
(0) Ну передавай в параметр процедуры какую-то переменную, которая будет указывать на место вызова.
Типа там из одного места вызывается с функция(1), из другого функция(2).
4 jsmith82
 
01.08.15
08:50
(3) Как передашь ёпт?
5 jsmith82
 
01.08.15
08:51
Проще создать новое событие относительно конкретного справочника
Ну, и (2) надо учитывать
6 Fragster
 
гуру
01.08.15
09:45
в теории можно передавать через ДополнительныеСведения нужную информацию, но (2)
7 Рэйв
 
01.08.15
10:16
Да в принципе незачем это знать. Процедура события должна быть универсальной, иначе не стои и начинать ее писать.
Там больше имеет значение тип вызвавшего объекта
8 jsmith82
 
01.08.15
10:24
У 1С Refleсtion отсутствует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн