Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

КомпоновщикМакетаКомпоновкиДанных

КомпоновщикМакетаКомпоновкиДанных
Я
   1c_solop
 
20.01.21 - 08:57
Проделываю отчет

В запрос добавляю новые поля выборки  "ВернутьЗапрос"
ТаблицаДляОбрабоки возвращается без этих колонок.
Где править?


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

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.