Всем доброго дня! Необходимо создать отчет продажи за разные периоды с иерархией, причем количество периодов неограниченно ( список значений). Как лучше это сделать ? собрать запрос циклом ? или объединять ТЗ после каждого запроса, подскажите варианты
ВЫБРАТЬ
Продажи.Номенклатура как Номенклатура,
Продажи.Количество как количество,
Продажи.Стоимость как стоимость
Поместить ВТ
ИЗ
РегистрНакопления.Продажи КАК Продажи
ГДЕ
Продажи.Период МЕЖДУ &НачалоДня И &КонецДня
И Продажи.Активность = Истина
СГРУППИРОВАТЬ ПО
Продажи.Номенклатура,
Продажи.Количество,
Продажи.Стоимость
;
///////////////////////////////////////////
Выбрать
Вт.* ,
Продажи.Номенклатура как Номенклатура1,
Продажи.Количество как количество1,
Продажи.Стоимость как стоимость1
Из вт как вт
Левое СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи
ПО Продажи.Номенклатура = ВТ.Номенклатура
ГДЕ
Продажи.Период МЕЖДУ &НачалоДня1 И &КонецДня1
И Продажи.Активность = Истина
СГРУППИРОВАТЬ ПО
ВТ.Номенклатура,
ВТ.Количество,
ВТ.Стоимость,
продажи.Номенклатура,
продажи.Количество,
продажи.Стоимость
(11) Периоды это в моем понимании и день, и произвольный интервал и месяц, т.е. по выбору пользователя. Понял, значит буду пробовать через соединение временных таблиц.