|
Отчет отказаться от формы отчета и вызвать открытие ОбщаяФорма.ФормаОтчета |
☑ |
0
zladenuw
14.05.19
✎
17:04
|
При попытке так сделать.
Получаю ошибку.
Получать форму объекта - отчета возможно только для конкретного отчета.
Как это обойти.
|
|
1
RomanYS
14.05.19
✎
17:32
|
УФ/ОФ?
Конфигурация?
Твой код, текст ошибки?
|
|
2
zladenuw
14.05.19
✎
18:15
|
(1) уф.
самописная.
ОткрытььФорму("ОбщаяФорма.ФормаОтчета",ПолучитьСтруктура());
&НаСервере
Функция ПолучитьСтруктура()
Возврат Новый Структура("Отчет", РеквизитФормыВЗначение("Отчет"));
КонецФункции
Ошибка
{ВнешнийОтчет.Выторг2019.Форма.ФормаОтчета.Форма(19)}: Помилка при виклику методу контексту (ОткрытьФорму)
ОткрытьФорму("ОбщаяФорма.ФормаОтчета");
через:
Одержувати форму об’єкта - звіту можливо тільки для конкретного звіту
|
|
3
RomanYS
14.05.19
✎
18:18
|
(2) ещё бы перевод ошибки)
РеквизитФормыВЗначение("Отчет") - вот это нельзя передать на клиент, упаковка в структуру не поможет
|
|
4
zladenuw
14.05.19
✎
18:19
|
Ошибка при вызове метода контекста.
А как быть.
Нужно отказаться формы отчета и вызвать та что в конфигурации как основная общая
|
|
5
zladenuw
14.05.19
✎
18:22
|
(4) В голове изврат.
Помещаем в двоичные данные этот же отчет без формы.
И при нужной необходимости его вызываем.
Может есть проще способ ?
|
|
6
Franchiser
гуру
14.05.19
✎
19:15
|
Зачем открывать форму, если можно просто ее не указывать
|
|
7
hhhh
14.05.19
✎
19:36
|
(4) скопипастить эту общую форму в отчет. Это займет 10 секунд
|
|
8
runoff_runoff
14.05.19
✎
19:58
|
ОткрытьФорму("Отчет.ОтчетИзНетленки.Форма")
|
|
9
zladenuw
15.05.19
✎
08:17
|
(6) Есть определенные условие. которые прописаны в самой форме.
Ладно проще тогда доработать общую
|
|