Как из управляемой формы обратиться к процедуре в модуле отчета (отчет внешний)
☑
0
Ivan_495
14.12.15
✎
12:48
Как из управляемой формы обратиться к процедуре в модуле отчета (отчет внешний
1
aleks_default
14.12.15
✎
12:49
РеквизитФормыВЗначение("Отчет").ТвояПроцедура()
2
Ivan_495
14.12.15
✎
12:49
пишу
&НаСервере
Процедура СформироватьНаСервере(ТабДокумент)
Объект = ДанныеФормыВЗначение(Отчет, Тип("ВнешнийОтчет.форма2_15"));
Объект.СформироватьОтчет(ТабДокумент);
КонецПроцедуры
3
Ivan_495
14.12.15
✎
12:51
ошибка
{Форма.ФормаОтчета.Форма(18)}: Тип не определен (ВнешнийОтчет.форма2_15)
Объект = ДанныеФормыВЗначение(Отчет, Тип("ВнешнийОтчет.форма2_15"));
4
aleks_default
14.12.15
✎
12:53
Дык может тебе СкомпоноватьРезультат() просто нужно?
5
aleks_default
14.12.15
✎
12:54
(3) внимательно читай (1)
6
Ivan_495
14.12.15
✎
13:05
(1) спасибо, процедуру я вызвал, как теперь обратится к объекту
Отчет.дата?
Отчет.Контрагент?
7
Ivan_495
14.12.15
✎
13:09
сорри все объекты видно
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший