Имя: Пароль:
1C
1С v8
Как запросом выводить продажи по месяцам включая месяца где небыло продаж?
0 Cerera
 
22.11.12
10:49
как выводить продажи по месяцам я знаю. Но как мне вывести продажи по месяцам включая месяца где вовсе небыло продаж? просто чтоб пустое значение в ячейке выводилось подскажите?

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

СГРУППИРОВАТЬ ПО
   ПродажиОбороты.Контрагент.ГоловнойКонтрагент,
   ПродажиОбороты.Номенклатура.НоменклатурнаяГруппа,
   НАЧАЛОПЕРИОДА(ПродажиОбороты.Период, МЕСЯЦ)

УПОРЯДОЧИТЬ ПО
   КонтрагентГоловнойКонтрагент,
   НоменклатураНоменклатурнаяГруппа,
   Период,
   КоличествоОборот
ИТОГИ
   СУММА(КоличествоОборот)
ПО
   КонтрагентГоловнойКонтрагент,
   НоменклатураНоменклатурнаяГруппа,
   Период ПЕРИОДАМИ(МЕСЯЦ, , )

Вот код без вывода неиспользуемых месяцев
1 butterbean
 
22.11.12
10:51
в выборке запроса надо последний параметр поставить "Все"
2 Бубр
 
22.11.12
11:13
+ в консоли не увидишь пустые месяца ... только  при обходе по  группировкам
Ошибка? Это не ошибка, это системная функция.