Ошибка при вызове метода контекста (Вывести)

1. ShramkoRS 20.02.23 11:27 Сейчас в теме
Писал уже сегодня вот здесь https://forum.infostart.ru/forum9/topic294278/#message2938616/ Я собрал весь свой внешний отчет, чтоб наконец-то начать отлаживать его. И столкунлся с ошибкой прчины которй не понимаю.

Текст ошибки:

Ошибка при вызове метода контекста (Вывести)
{ВнешнийОтчет.ОтчетПоРеализациямТоваровИУслуг.МодульОбъекта(12)}: ПроцессорВыводаРезультатаКомпоновкиДанных.Вывести(ПроцессорКомпоновкиДанных);
по причине:
Ошибка вывода результата
по причине:
Неизвестный тип макета

Код:

Процедура ПриКомпоновкеРезультата (ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
	
	СКД = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
	КомпМакета = Новый КомпоновщикМакетаКомпоновкиДанных; 
	Настройки = КомпоновщикНастроек.Настройки ;
	Данные = КомпМакета.Выполнить(СКД,Настройки,,,Тип("ГенераторМакетаКомпоновкиДанных"));
	ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; 
	ПроцессорКомпоновкиДанных.Инициализировать(Данные,,,);
	ТЗ = Новый ТаблицаЗначений;
	ПроцессорВыводаРезультатаКомпоновкиДанных = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
	ПроцессорВыводаРезультатаКомпоновкиДанных.УстановитьОбъект(ТЗ);
	ПроцессорВыводаРезультатаКомпоновкиДанных.Вывести(ПроцессорКомпоновкиДанных);
	
	ТЗ.Колонки.Добавить("Сканы");
	
	Файлы = НайтиФайлы("F:\group\otd54\Спецификации на поставку ГП", "?пецификация*", Истина); 
	Для каждого Файл из Файлы Цикл
		Для каждого Стр из ТЗ Цикл
			Если Стр.ZAK_POTR = Сред(Файл.Имя, 14, 12) Тогда
			Стр.Сканы = Стр.ZAK_POTR;	
			КонецЕсли;
		КонецЦикла;
	КонецЦикла;
	
	Форма = ЭтотОбъект.ПолучитьФорму("ФормаОтчета");
	Форма.ЭлементыФормы.ТабДок.Значение = ТЗ;
	
КонецПроцедуры
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ZergKRSK 129 20.02.23 12:01 Сейчас в теме
(1)
Данные = КомпМакета.Выполнить(СКД,Настройки,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
3. ShramkoRS 20.02.23 12:25 Сейчас в теме
(2)Да заработало, но теперь вот на что жалуется

Поле объекта не обнаружено (Значение)
{ВнешнийОтчет.ОтчетПоРеализациямТоваровИУслуг.МодульОбъекта(26)}: Форма.ЭлементыФормы.ТабДок.Значение = ТЗ;

Не пойму как должно быть правильно записано.
4. ZergKRSK 129 20.02.23 12:33 Сейчас в теме
(3) ЭлементыФормы.ТабДок с какими данными связано?
5. ShramkoRS 20.02.23 12:43 Сейчас в теме
(4) А где это можно глянуть? Это в свойствах на форме или програмно задается? если в свойствах на форме, то такой у меня нет.
6. ShramkoRS 20.02.23 12:46 Сейчас в теме
Пруфы:
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот