Текст запроса:
1CСкопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ВЫБРАТЬ
ЕСТЬNULL(ЗаказыКлиентов.Сумма, 0) КАК Сумма,
ВыручкаИСебестоимостьПродаж.АналитикаУчетаПоПартнерам.Партнер КАК Партнер,
ВыручкаИСебестоимостьПродаж.АналитикаУчетаПоПартнерам.Партнер.ОсновнойМенеджер КАК ОсновнойМенеджер,
ЕСТЬNULL(ВыручкаИСебестоимостьПродаж.СуммаВыручкиСНДСРегл, 0) КАК СуммаВыручкиСНДСРегл,
Календарь.НазваниеМесяца КАК НазваниеМесяца,
ВыручкаИСебестоимостьПродаж.Регистратор КАК Регистратор1,
ЗаказыКлиентов.Регистратор КАК Регистратор,
Календарь.Дата КАК Дата
ИЗ
РегистрСведений.Календарь КАК Календарь
ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК ВыручкаИСебестоимостьПродаж
ПО (ГОД(ВыручкаИСебестоимостьПродаж.Период) = ГОД(Календарь.Дата))
И (МЕСЯЦ(ВыручкаИСебестоимостьПродаж.Период) = МЕСЯЦ(Календарь.Дата))
ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ЗаказыКлиентов КАК ЗаказыКлиентов
ПО (ГОД(ЗаказыКлиентов.Период) = ГОД(Календарь.Дата))
И (МЕСЯЦ(ЗаказыКлиентов.Период) = МЕСЯЦ(Календарь.Дата))
ГДЕ
Календарь.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
Проблема в том что при выборе без отбора по Основному менеджеру выводится отчет со всеми месяцами указанными в РС Календарь т.е. с 2015 по 2035 столбцы выводятся даже с пустыми ячейками как надо, если выбрать период то тоже выводятся все столбцы даже если не было выручки и заказов, но если включить отбор по Основному менеджеру то выбираются столбцы только с теми месяцами где была выручка и заказы, пустых столбцов нет, а они нужны
https://imgur.com/a/CB4mf13
https://imgur.com/a/6Ak7cIW
как вы видите на скринах при отборе отчет формируется от 2020 а не от 2015 года