Имя: Пароль:
1C
1С v8
Различные Итоги на разных уровнях группировки
0 MaxFoxxy
 
20.04.12
11:25
Ситуация следующая:
Запрос:|ВЫБРАТЬ
                         |    Группа,
                         | Подгруппа,
                         |    Артикул,
                         |    Номенклатура,
                         |    Остаток,
                         |    Склад
                         |ИЗ Результат
                         |ИТОГИ СУММА(Остаток) ПО
                         |    Группа,
                         | Подгруппа,
                         |    Артикул,
                         |    Номенклатура,
                         |    Склад





ПостроительОтчета.ИзмеренияСтроки.Очистить();
   ПостроительОтчета.ИзмеренияСтроки.Добавить("Группа");
   ПостроительОтчета.ИзмеренияСтроки.Добавить("Подгруппа");
   ПостроительОтчета.ИзмеренияСтроки.Добавить("Артикул");
   ПостроительОтчета.ИзмеренияСтроки.Добавить("Номенклатура");
   //
   
   ПостроительОтчета.ИзмеренияКолонки.Очистить();
   ПостроительОтчета.ИзмеренияКолонки.Добавить("Склад");


Вопрос: Как на уровне  Группа и Подгруппа считать сумму по полю Остаток где значения Остаток ТОЛЬКО положительные. А на Уровнях Артикул и  Номенклатура и положительные и отрицательные.
Заранее спасибо
1 MaxFoxxy
 
20.04.12
11:40
ап
2 Ненавижу 1С
 
гуру
20.04.12
11:43
ИТОГИ ВЫБОР КОГДА Артикул ЕСТЬ NULL ТОГДА СУММА(ВЫБОР КОГДА Остаток>0 ТОГДА Остаток КОНЕЦ) ИНАЧЕ СУММА(Остаток) КОНЕЦ КАК Остаток
3 MaxFoxxy
 
20.04.12
11:50
+++ Голова дырявая! а ведь реально прав! Спасибо огромное!
Программист всегда исправляет последнюю ошибку.