Пытаюсь собрать отчет по видам цен клиентов. С данными об объёме их закупок (Заслужили они свою скидку или пора резать)
Получился вот такой запрос
ВЫБРАТЬ
Партнеры.Ссылка КАК Партнер,
ВыручкаИСебестоимостьПродажОбороты.ЗаказКлиента КАК ЗаказКлиента,
ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры КАК Номенклатура,
ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиРеглОборот КАК Сумма,
СоглашенияСКлиентами.ВидЦен КАК ВидЦены,
ВыручкаИСебестоимостьПродажОбороты.СтоимостьОборот КАК Цена,
ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КАК Количество,
Партнеры.ДатаРегистрации КАК ДатаРегистрации
ИЗ
Справочник.Партнеры КАК Партнеры
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&НАЧАЛОПЕРИОДА, &КОНЕЦПЕРИОДА, , ) КАК ВыручкаИСебестоимостьПродажОбороты
ПО (ВыручкаИСебестоимостьПродажОбороты.ЗаказКлиента.Партнер = Партнеры.Ссылка)
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СоглашенияСКлиентами КАК СоглашенияСКлиентами
ПО (СоглашенияСКлиентами.Партнер = Партнеры.Ссылка)
ГДЕ
Партнеры.ОсновноеНаправлениеДеятельности = &ОсновноеНаправлениеДеятельности
Т.е. группировка верхнего уровня должна остаться, а вот остальные при отсутствии не выводится.
Не могу понять, как получить данные таким образом, или как сгруппировать эти строки.
На группировку тоже отбор можно накладывать. Т.е. группировку с партнером оставляешь, а на группировку, где пустые записи не нужны накладывай отбор нужное поле <> Null или нужное поле заполнено.
На группировку тоже отбор можно накладывать. Т.е. группировку с партнером оставляешь, а на группировку, где пустые записи не нужны накладывай отбор нужное поле <> Null или нужное поле заполнено.
(2) Спасибо. В настройках отчёта фильтром в группировке получилось. А как на группировку фильтр наложить, чтобы каждый при смене структуры настраивать не приходилось, не подскажете.