Отчет: Как обратиться из модуля объекта к реквизиту формы? #567681


#0 by sobolev_v
Ситуация такая. При формировании отчета в обработчике события ПриКомпоновкеРезультата, расположенной в модуле объекта, надо узнать какой вариант отчета использовался. Вариант я могу получить в модуле формы отчета (свойство формы КлючТекущегоВарианта). А как мне получить этот "КлючТекущегоВарианта" из модуля объекта? Кто-нибудь сталкивался с такой ситуацией?
#1 by acsent
Зачем тебе вариант?
#2 by sobolev_v
Надо зафиксировать области. А от варианта зависит как будет выглядеть отчет.
#3 by acsent
А если изменят вариант?
#4 by lxs
"свойство формы КлючТекущегоВарианта" - это не свойство, а реквизит формы. При таком раскладе делай его реквизитом объекта.
#5 by lxs
Или при формировании отчета передавай параметром
#6 by ZanderZ
реквизит объекта сделай
#7 by sobolev_v
А как его сделать реквизитом объекта?
#8 by ZanderZ
ну добавь в реквизиты отчета
#9 by sobolev_v
Добавить-то я добавлю, а заполняться этот реквизит объекта будет кем и в какой момент?
#10 by GenV
Я сохраняю в дополнительных свойствах настроек после загрузки варианта.
#11 by sobolev_v
По событию ?
#12 by ZanderZ
вы выборе варианта отчета записывай туба ключ
#13 by sobolev_v
Спасибо за идею.
#14 by GenV
Да. ПриЗагрузкеВариантаНаСервере. ЗЫ Я по имени варианта статистику выполнения отчетов храню.
#15 by sobolev_v
Ок, понял, спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С