Отчёт СКД. Ошибка в элементе отбора: глобальные элементы отбора обязательно должны использовать поля...

1. Aleksey_Abramov 04.10.21 07:18 Сейчас в теме
УТ 11.4. Во внешнем отчёте мне необходимо выгрузить таблицу в коллекцию значений. При этом данные необходимо отобрать по складу, на дату, и с отбором по номенклатуре. При формировании отчёта выдаётся ошибка: Ошибка в элементе отбора: глобальные элементы отбора обязательно должны использовать поля "ПараметрыДанных.Номенклатура Равно Фрукты и овощи".
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
	
	СтандартнаяОбработка = Ложь;
	НастройкиЗапроса = КомпоновщикНастроек.ПолучитьНастройки();
	
	СхемаЗапроса = ПолучитьМакет("ОстаткиТоваров");
	
	КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаЗапроса, НастройкиЗапроса, ДанныеРасшифровки, , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); // Тут возникает ошибка!
    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки, Истина);

	ОстаткиТоваров = Новый ТаблицаЗначений;
	ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
	ПроцессорВывода.УстановитьДокумент(ОстаткиТоваров);
	ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецПроцедуры
Показать


Запрос в макете:
ВЫБРАТЬ
	ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
	ТоварыНаСкладахОстатки.Характеристика КАК Характеристика,
	ТоварыНаСкладахОстатки.Склад КАК Склад,
	ТоварыНаСкладахОстатки.ВНаличииОстаток КАК Количество
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки

Как правильно установить отборы?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dctvghbdtn 24.10.21 15:24 Сейчас в теме
Зачем вам при таком примитивном запросе использовать программное формирование ПриКомпоновкеРезультата? Не достаточно добавить схему компоновки данных и подготовить в ней же структуру отчета?
Оставьте свое сообщение

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