Тема: args().caller()...
Показать сообщение отдельно
Старый 08.09.2011, 13:28   #5  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,430 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Caramba Посмотреть сообщение
Существует форма (без ДС) запускающая репорт.
Как узнать, что репорт был запущен именно из этой формы, т.к. на этой форме есть метод который возвращает табличный буфер.
Можно при помощи SysDictClass.hasObjectMethod перед вызовом метода проверять есть ли он у данного объекта. Тогда отчёт можно будет вызывать и из других мест при условии если там также реализован необходимый метод
За это сообщение автора поблагодарили: Caramba (1).