Отчет должен состоять из таких колонок:Менеджер, Контрагент, Артикул товара, Наименование товара, Отпускная цена, отгружено.
Создаю отчет через конструктор отчетов, но в итоге, когда формирую отчет у меня он пустой.
Вот код отчета:
Процедура Сформировать()
Перем Запрос, ТекстЗапроса, Таб;
//Создание объекта типа Запрос
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Менеджер = Регистр.ПартииТоваров.Контрагент.Менеджер;
|Наименование = Регистр.ПартииТоваров.Контрагент.Наименование;
|Артикул = Регистр.ПартииТоваров.Товар.Артикул;
|Наименование1 = Регистр.ПартииТоваров.Товар.Наименование;
|Группировка Менеджер;
|Группировка Наименование;
|Группировка Артикул;
|Группировка Наименование1;
|Условие(Менеджер=ВыбМенеджер);
|Условие(Наименование1 в ВыбТовар);
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
// Подготовка к заполнению выходных форм данными запроса
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
// Заполнение полей "Заголовок"
Таб.ВывестиСекцию("Заголовок");
Состояние("Заполнение выходной таблицы...");
Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
Пока Запрос.Группировка(1) = 1 Цикл
// Заполнение полей Менеджер
Пока Запрос.Группировка(2) = 1 Цикл
// Заполнение полей Наименование
Пока Запрос.Группировка(3) = 1 Цикл
// Заполнение полей Артикул
Пока Запрос.Группировка(4) = 1 Цикл
Если Запрос.ЭтоГруппа() = 1 Тогда
// Заполнение полей Наименование1
Таб.ВывестиСекцию("Менеджер");
Таб.ВывестиСекцию("Наименование");
Таб.ВывестиСекцию("Артикул");
Таб.ВывестиСекцию("Наименование1");
КонецЕсли;
КонецЦикла;
КонецЦикла;
КонецЦикла;
КонецЦикла;
// Вывод заполненной формы
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
КонецПроцедуры
Макет выглядит таким образом:

Что я делаю не так? Почему в отчете нет данных?