Имя: Пароль:
1C
 
Ошибка ФормаОтчета = ОтчетПоДепозитам.ПолучитьФорму("ФормаОтчета")
0 Hipocrisy2013
 
16.01.19
14:31
ОтчетПоДепозитам = Отчеты.ОтчётПоДепозитам.Создать();
ФормаОтчета = ОтчетПоДепозитам.ПолучитьФорму("ФормаОтчета");

Выдает ошибку, код выполняется на сервере, ПолучитьФорму только толстый клиент, Создать() на клиенте выдает ошибку, замкнутый круг
1 Гипервизор
 
16.01.19
14:36
Создать() и в толстом клиенте доступно, разве нет?
2 singlych
 
16.01.19
14:41
Зачем создавать?
3 Hipocrisy2013
 
16.01.19
14:48
(1) По СП да, но мне выдает ошибку при проверке модуля
(2) Задача стоит в том чтобы программно добавить отбор, открыть отчет и сформировать

Если делать через ОткрытьФорму("Отчет.ОтчетПоДепозитам.ФормаОтчета", ПараметрыФормы), то в параметрах можно указать чтобы сразу сформировался отчет, но хз как добавить в компоновку доп отбор

Если через ПолучитьФорму("Отчет.ОтчётПоДепозитам.Форма.ФормаОтчета"), то хз как сделать чтробы при открытии формы отчет сразу сформировался

вот ищу варианты
4 FIXXXL
 
16.01.19
14:51
5 singlych
 
16.01.19
14:56
(3) "хз как добавить в компоновку доп отбор" - открой в СП Интерфейс (управляемый) - Управляемая форма - Расширение отчета - Параметры формы.
Там тебе будут и отбор, и пользовательские настройки, и фиксированные настройки и т.п.
6 Вафель
 
16.01.19
14:57
на сервере не нужно форму создавать.
нужно отчет делать таким чтоб он без формы мого формироваться
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс