|
Получение элемента по индексу для значения не определено | ☑ | ||
---|---|---|---|---|
0
jinny84
09.07.20
✎
09:47
|
Добрый день. Может поможет кто исправить ошибку. Из обычного отчета ВедомостьАмортизацииОСБухгалтерскийУчет сделал внешний, теперь во внешнем получается ошибка:
{ВнешнийОтчет.ВедомостьАмортизацииОСБухгалтерскийУчет.Форма.ФормаОтчета.Форма(34)}: Получение элемента по индексу для значения не определено ПараметрыОтчета.Вставить("НаборПоказателей" , Отчеты[ПараметрыОтчета.ИдентификаторОтчета].ПолучитьНаборПоказателей()); Вот код где ошибка: Функция ПодготовитьПараметрыОтчета() ПараметрыОтчета = Новый Структура; ПараметрыОтчета.Вставить("Организация" , Отчет.Организация); ПараметрыОтчета.Вставить("НачалоПериода" , Отчет.НачалоПериода); ПараметрыОтчета.Вставить("КонецПериода" , Отчет.КонецПериода); ПараметрыОтчета.Вставить("ВключатьОбособленныеПодразделения", Отчет.ВключатьОбособленныеПодразделения); ПараметрыОтчета.Вставить("ПоказательБУ" , Отчет.ПоказательБУ); ПараметрыОтчета.Вставить("ПоказательНУ" , Отчет.ПоказательНУ); ПараметрыОтчета.Вставить("ПоказательПР" , Отчет.ПоказательПР); ПараметрыОтчета.Вставить("ПоказательВР" , Отчет.ПоказательВР); ПараметрыОтчета.Вставить("ПоказательКонтроль" , Отчет.ПоказательКонтроль); ПараметрыОтчета.Вставить("РазмещениеДополнительныхПолей" , Отчет.РазмещениеДополнительныхПолей); ПараметрыОтчета.Вставить("Группировка" , Отчет.Группировка.Выгрузить()); ПараметрыОтчета.Вставить("ДополнительныеПоля" , Отчет.ДополнительныеПоля.Выгрузить()); ПараметрыОтчета.Вставить("РежимРасшифровки" , Отчет.РежимРасшифровки); ПараметрыОтчета.Вставить("ВыводитьЗаголовок" , ВыводитьЗаголовок); ПараметрыОтчета.Вставить("ВыводитьПодвал" , ВыводитьПодвал); ПараметрыОтчета.Вставить("ДанныеРасшифровки" , ДанныеРасшифровки); ПараметрыОтчета.Вставить("МакетОформления" , МакетОформления); ПараметрыОтчета.Вставить("СхемаКомпоновкиДанных" , ПолучитьИзВременногоХранилища(СхемаКомпоновкиДанных)); ПараметрыОтчета.Вставить("ИдентификаторОтчета" , БухгалтерскиеОтчетыКлиентСервер.ПолучитьИдентификаторОбъекта(ЭтаФорма)); ПараметрыОтчета.Вставить("НастройкиКомпоновкиДанных" , Отчет.КомпоновщикНастроек.ПолучитьНастройки()); ПараметрыОтчета.Вставить("НаборПоказателей" , Отчеты[ПараметрыОтчета.ИдентификаторОтчета].ПолучитьНаборПоказателей()); БухгалтерскиеОтчетыКлиентСервер.ИсправитьПоказателиНалогНаПрибыль(ПараметрыОтчета); Возврат ПараметрыОтчета; КонецФункции |
|||
1
Василий Алибабаевич
09.07.20
✎
09:52
|
(0) Вот здесь (внутри) : Отчеты[ПараметрыОтчета.ИдентификаторОтчета].ПолучитьНаборПоказателей() для вашего отчета ничего не написано.
Видимо патамучта внутри вот этого : БухгалтерскиеОтчетыКлиентСервер.ПолучитьИдентификаторОбъекта(ЭтаФорма) не прописано как получить идентификатор из ЭтаФорма. |
|||
2
Василий Алибабаевич
09.07.20
✎
09:54
|
+ (1) Или оно вообще не понимает что от него хотят. Ни ПолучитьНаборПоказателей(), ни ПолучитьИдентификаторОбъекта(). В общем ему (всему что на экране) плохо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |