Добрый день, написал отчет, в модуле объекта в процедуре ПриКомпоновкеРезультата вывожу такой код:

```1c
    СтандартнаяОбработка = Ложь;

    #Если НаКлиенте Тогда
    ОбработкаПрерыванияПользователя();
    #КонецЕсли

    Если ОстаткиНаДату <> Дата(1, 1, 1) Тогда
    КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ОстатокНаДату"), КонецДня(ОстаткиНаДату));
    Иначе
    КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ОстатокНаДату").Использование = Ложь;
    КонецЕсли;

    Если НачПериода <> Дата(1, 1, 1) И КонПериода <> Дата(1, 1, 1) Тогда
    КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДатаНачала"), НачПериода);
    КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДатаОкончания"), КонецДня(КонПериода));
    Иначе
    КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДатаНачала"), НачалоМесяца(ТекущаяДата()));
    КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДатаОкончания"), КонецМесяца(ТекущаяДата()));
    КонецЕсли;

    КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Склад"), Склад);
    КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(Новый ПараметрКомпоновкиДанных("СкладОтправитель"), Типографии);

    // Параметры документа
    ДокументРезультат.ТолькоПросмотр = Истина;
    ДокументРезультат.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ДокументРезультат.АвтоМасштаб = Истина;

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

    НастройкиОтчета = КомпоновщикНастроек.ПолучитьНастройки();

    МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,
    НастройкиОтчета, ДанныеРасшифровки, , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));

    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных, , ДанныеРасшифровки, Истина);

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

Но он мне ничего не выводит в ТЗ, что не так написано? Мне нужна таблица, так как я там заполняю свой макет. Если Вывод закомментировать, то СКД выводит данные в свой макет. Не могу понять что не так....

Запрос такой:

```1c
    ВЫБРАТЬ
    Номенклатура.Ссылка КАК Номенклатура,
    Номенклатура.Артикул КАК Артикул,
    Номенклатура.ОсновноеИзображение КАК ОсновноеИзображение
    ПОМЕСТИТЬ ВТ_Номенклатура
    {ВЫБРАТЬ
    Номенклатура.*,
    Артикул,
    ОсновноеИзображение.*}
    ИЗ
    Справочник.Номенклатура КАК Номенклатура
    ГДЕ
    НЕ Номенклатура.ЭтоГруппа
    {ГДЕ
    Номенклатура.Ссылка.* КАК Номенклатура}
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
    ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток,
    0 КАК КоличествоВРезерве
    ПОМЕСТИТЬ ВТ_Остатки
    {ВЫБРАТЬ
    Номенклатура.*,
    КоличествоОстаток,
    КоличествоВРезерве}
    ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки({(&ОстатокНаДату)}, {(Номенклатура), (Склад В ИЕРАРХИИ (&Склад)), (Качество)}) КАК ТоварыНаСкладахОстатки
    {ГДЕ
    ТоварыНаСкладахОстатки.КоличествоОстаток,
    (0) КАК КоличествоВРезерве}

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ТоварыВРозницеОстатки.Номенклатура,
    ТоварыВРозницеОстатки.КоличествоОстаток,
    0
    ИЗ
    РегистрНакопления.ТоварыВРознице.Остатки({(&ОстатокНаДату)}, {(Номенклатура), (Склад В ИЕРАРХИИ (&Склад)), (Качество)}) КАК ТоварыВРозницеОстатки

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    ТоварыВРезервеНаСкладахОстатки.Номенклатура,
    0,
    ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток
    ИЗ
    РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки({(&ОстатокНаДату)}, {(Номенклатура), (Склад В ИЕРАРХИИ (&Склад))}) КАК ТоварыВРезервеНаСкладахОстатки
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_Остатки.Номенклатура,
    СУММА(ВТ_Остатки.КоличествоОстаток) КАК КоличествоОстаток,
    СУММА(ВТ_Остатки.КоличествоВРезерве) КАК КоличествоВРезерве
    ПОМЕСТИТЬ ВТ_ОстаткиГруппировка
    ИЗ
    ВТ_Остатки КАК ВТ_Остатки

    СГРУППИРОВАТЬ ПО
    ВТ_Остатки.Номенклатура
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ТоварыНаСкладахОборотыПриходы.Номенклатура КАК Номенклатура,
    ТоварыНаСкладахОборотыПриходы.КоличествоПриход
    ПОМЕСТИТЬ ВТ_Приход
    ИЗ
    РегистрНакопления.ТоварыНаСкладах.Обороты({(&ДатаНачала)}, {(&ДатаОкончания)}, Регистратор, Качество = ЗНАЧЕНИЕ(Справочник.Качество.Новый) {(Качество), (Номенклатура), (Склад В ИЕРАРХИИ (&Склад))}) КАК ТоварыНаСкладахОборотыПриходы
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_Приход.Номенклатура,
    СУММА(ВТ_Приход.КоличествоПриход) КАК КоличествоПриход
    ПОМЕСТИТЬ ВТ_ПриходСгрупп
    ИЗ
    ВТ_Приход КАК ВТ_Приход

    СГРУППИРОВАТЬ ПО
    ВТ_Приход.Номенклатура
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ЦеныНоменклатурыСрезПоследних.Номенклатура,
    ЦеныНоменклатурыСрезПоследних.Цена КАК ЦенаЗакуп,
    ЦеныНоменклатурыСрезПоследних1.Цена КАК ЦенаОпт
    ПОМЕСТИТЬ ВТ_ЦеныПользователя
    ИЗ
    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
    ,
    ТипЦен В
    (ВЫБРАТЬ
    НастройкиПользователей.Значение КАК КанцЗакуп
    ИЗ
    РегистрСведений.НастройкиПользователей КАК НастройкиПользователей
    ГДЕ
    НастройкиПользователей.Пользователь = &Пользователь
    И НастройкиПользователей.Настройка = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НастройкиПользователей.ОсновнойТипЦенЗакупки)) {(Номенклатура)}) КАК ЦеныНоменклатурыСрезПоследних
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
    ,
    ТипЦен В
    (ВЫБРАТЬ
    НастройкиПользователей.Значение КАК КанцОпт
    ИЗ
    РегистрСведений.НастройкиПользователей КАК НастройкиПользователей
    ГДЕ
    НастройкиПользователей.Пользователь = &Пользователь
    И НастройкиПользователей.Настройка = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НастройкиПользователей.ОсновнойТипЦенПродажи)) {(Номенклатура)}) КАК ЦеныНоменклатурыСрезПоследних1
    ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = ЦеныНоменклатурыСрезПоследних1.Номенклатура
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ_Номенклатура.Артикул,
    ВТ_Номенклатура.Номенклатура,
    ВТ_Номенклатура.ОсновноеИзображение КАК Картинка,
    ВТ_ОстаткиГруппировка.КоличествоОстаток - ВТ_ОстаткиГруппировка.КоличествоВРезерве КАК СвободныйОстаток,
    ВТ_ОстаткиГруппировка.КоличествоВРезерве,
    ВТ_ОстаткиГруппировка.КоличествоОстаток,
    ВТ_ЦеныПользователя.ЦенаОпт,
    ВТ_ЦеныПользователя.ЦенаЗакуп,
    ВТ_ПриходСгрупп.КоличествоПриход
    ИЗ
    ВТ_Номенклатура КАК ВТ_Номенклатура
    ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ОстаткиГруппировка КАК ВТ_ОстаткиГруппировка
    ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ЦеныПользователя КАК ВТ_ЦеныПользователя
    ПО ВТ_ОстаткиГруппировка.Номенклатура = ВТ_ЦеныПользователя.Номенклатура
    ПО ВТ_Номенклатура.Номенклатура = ВТ_ОстаткиГруппировка.Номенклатура
    ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ПриходСгрупп КАК ВТ_ПриходСгрупп
    ПО ВТ_Номенклатура.Номенклатура = ВТ_ПриходСгрупп.Номенклатура
    {ХАРАКТЕРИСТИКИ
    ТИП(Справочник.Номенклатура)
    ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
    СвойстваОбъектов.Ссылка,
    СвойстваОбъектов.Наименование,
    СвойстваОбъектов.ТипЗначения
    ИЗ
    ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
    ГДЕ
    СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура))
    ПОЛЕКЛЮЧА Ссылка
    ПОЛЕИМЕНИ Наименование
    ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
    ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ЗначенияСвойствОбъектов
    ПОЛЕОБЪЕКТА Объект
    ПОЛЕВИДА Свойство
    ПОЛЕЗНАЧЕНИЯ Значение }
```
---
Короче парни, все получилось, заново с нуля все сделал и заработало, так и не понял в чем проблема была...
---
смотря какие группировки настроены
---
Группировок нет, ДетальныеЗаписи в структуре
---
Поля, которые нужно вывести, указал?
---
да
---
Короче парни, все получилось, заново с нуля все сделал и заработало, так и не понял в чем проблема была...