|
Новый отчет через Расширения
| ☑ |
0
Cancell
28.11.16
✎
16:31
|
Всем привет, сделал в расширении новый отчет на основании отчета из основной конфигурации (БУХ 3.0), внес в него небольшие изменения (проверял - все работает на тестовой базе когда он в составе конфигурации) . Сначала пришлось в расширение добавить определенные справочники и перечисления , к которым было обращении в схеме компоновки в отчете, вроде запустилось, но отчет не открывается и ругается на -
{ОбщийМодуль.БухгалтерскиеОтчетыВызовСервера.Модуль(3239)}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
ОтчетОбъект = Форма.РеквизитФормыВЗначение("Отчет");
по причине:
Недопустимое значение параметра (параметр номер '1')
модуль этот я тоже добавил в расширение но ничего там не переопределял...
при создании отчета запускается БухгалтерскиеОтчетыВызовСервера.ПриСозданииНаСервере(ЭтотОбъект, Отказ, СтандартнаяОбработка);
а оттуда уже вызывается процедура ИнициализацияФормыОтчета(Отчет, РеквизитыФормы, Форма);
в которой и возникает ошибка... подскажите плз куда копнуть?
|
|
1
Cancell
28.11.16
✎
16:37
|
(0) в форме отчета реквизит "отчет" основной и правильного типа (только из ветки метаданных конфигурации расширения)
|
|
2
Cancell
29.11.16
✎
10:37
|
Никто не чтоли не добавлял отчеты в типовых конфах через расширения?
|
|
3
h-sp
29.11.16
✎
10:57
|
(2) ну похоже
Форма.РеквизитФормыВЗначение("Отчет");
Отчет должен быть в метаданных. Это же не в расширении происходит, а в общем модуле. Она не находит этот отчет в метаданных.
|
|
4
Cancell
29.11.16
✎
13:20
|
(3) а то что я добавил этот модуль в расширение (хотя он там и пустой) не должно помочь?
|
|
5
Defender aka LINN
29.11.16
✎
13:24
|
Там что, справочника доп. отчетов и обработок нет?
|
|
6
Cancell
29.11.16
✎
14:55
|
(5) я брал за основу отчет из конфы, а так потеряется модуль менеджера
|
|
7
Cancell
29.11.16
✎
15:23
|
(3) или тупо переопределить этот модуль в расширении тем же кодом...
|
|