Имя: Пароль:
1C
1С v8
Отчет: Как обратиться из модуля объекта к реквизиту формы?
0 sobolev_v
 
02.09.11
10:44
Ситуация такая. При формировании отчета в обработчике события ПриКомпоновкеРезультата, расположенной в модуле объекта, надо узнать какой вариант отчета использовался. Вариант я могу получить в модуле формы отчета (свойство формы КлючТекущегоВарианта). А как мне получить этот "КлючТекущегоВарианта" из модуля объекта? Кто-нибудь сталкивался с такой ситуацией?
1 acsent
 
02.09.11
10:45
Зачем тебе вариант?
2 sobolev_v
 
02.09.11
10:48
Надо зафиксировать области. А от варианта зависит как будет выглядеть отчет.
3 acsent
 
02.09.11
10:49
А если изменят вариант?
4 lxs
 
02.09.11
10:50
"свойство формы КлючТекущегоВарианта" - это не свойство, а реквизит формы. При таком раскладе делай его реквизитом объекта.
5 lxs
 
02.09.11
10:50
Или при формировании отчета передавай параметром
6 ZanderZ
 
02.09.11
10:51
реквизит объекта сделай
7 sobolev_v
 
02.09.11
10:51
А как его сделать реквизитом объекта?
8 ZanderZ
 
02.09.11
10:53
ну добавь в реквизиты отчета
9 sobolev_v
 
02.09.11
10:56
Добавить-то я добавлю, а заполняться этот реквизит объекта будет кем и в какой момент?
10 GenV
 
02.09.11
10:57
(0) Я сохраняю в дополнительных свойствах настроек после загрузки варианта.
11 sobolev_v
 
02.09.11
11:00
По событию ?
12 ZanderZ
 
02.09.11
11:02
(9) вы выборе варианта отчета записывай туба ключ
13 sobolev_v
 
02.09.11
11:03
Спасибо за идею.
14 GenV
 
02.09.11
11:04
(11) Да. ПриЗагрузкеВариантаНаСервере.
ЗЫ Я по имени варианта статистику выполнения отчетов храню.
15 sobolev_v
 
02.09.11
11:06
Ок, понял, спасибо.
2 + 2 = 3.9999999999999999999999999999999...