КомпоновщикМакетаКомпоновкиДанных
☑
0
1c_solop
20.01.21
✎
08:57
Проделываю отчет
В запрос добавляю новые поля выборки "ВернутьЗапрос"
ТаблицаДляОбрабоки возвращается без этих колонок.
Где править?
КомпМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомп = КомпМакета.Выполнить((СхемаКомпоновки, Настройки, ДанныеРасшифровки, ,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
МакетКомп.НаборыДанных.НаборДанных1.Запрос = ВернутьЗапрос(ОтборПоОрг, ОтборПоКассе_ККМ, ОтборПоКассе_);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомп, ,ДанныеРасшифровки, Истина);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ТаблицаДляОбработки = ПроцессорВывода.Вывести(ПроцессорКомпоновки);
1
ДенисЧ
20.01.21
✎
09:01
ТаблицаДляОбработки = Новый ТаблицаЗначений;
ПроцессорВывода.УстановитьОбъект(ТаблицаДляОбработки);
ПроцессорВывода.Вывести();
2
Fedor-1971
20.01.21
✎
09:09
(0) А новые поля в макете добавил?
То, что они есть в запросе не значит, что появятся в макете и соответственно в конечной таблице отчёта
3
1c_solop
20.01.21
✎
09:13
(2) добавил в детальные записи. они ресурсы.
эта таблица потом передается в набор данных.
4
1c_solop
20.01.21
✎
09:14
(1) ПроцессорВывода.Вывести(); Не достаточно фактических параметров
5
1c_solop
20.01.21
✎
09:32
(1) Вывел пустую таблицу
6
1c_solop
20.01.21
✎
09:32
ПроцессорВывода.Вывести(ПроцессорКомпоновки)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой