Вход | Регистрация


Группировки выражений СКД

Группировки выражений СКД
Я
   ac13
 
02.10.17 - 13:34
Добрый день!
Очень замороченный запрос на СКД. Вероятно не самый оптимальный, но с запрошенными условиями сложно вывести нужный результат, используя красивые формулы, поэтому такая проблема.
В ресурсах необходимо правильно выполнить расчет:

Для группировки Номенклатура:
ВЫБОР КОГДА Сумма(Ост) <= 0 ТОГДА 0 ИНАЧЕ Сумма(Ост) КОНЕЦ

Для группировки Регистратор:
Сумма(ВычислитьВыражениеСГруппировкойМассив("ВЫБОР КОГДА Сумма(Ост) <= 0 ТОГДА 0 ИНАЧЕ Сумма(Ост) КОНЕЦ", "Номенклатура"))

Как быть с группировкой ОбщийИтог?

То есть надо, чтобы в общем итоге выводилась сумма итогов по Регистратору.
https://cdn1.savepice.ru/uploads/2017/10/2/67b14ed225464f72b9facc9bc63cb70b-full.png
 
 
   ac13
 
1 - 02.10.17 - 13:35
На рисунке у меня итог например 173, а надо , чтобы был 32
   vicof
 
2 - 02.10.17 - 13:39
Сумма(ВычислитьВыражениеСГруппировкойМассив("ВЫБОР КОГДА Сумма(Ост) <= 0 ТОГДА 0 ИНАЧЕ Сумма(Ост) КОНЕЦ", "Регистратор"))
   DrShad
 
3 - 02.10.17 - 13:43
(2) не поможет
   ac13
 
4 - 02.10.17 - 13:44
(2) да, так оно не складывает итоги по регистратору, полученные из сумм по номенклатуре
   DrShad
 
5 - 02.10.17 - 13:48
Сумма(ВычислитьВыражениеСГруппировкойМассив("ВЫБОР КОГДА Сумма(Ост) <= 0 ТОГДА 0 ИНАЧЕ Сумма(Ост) КОНЕЦ", "Регистратор, номенклатура"))

и не надо извращаться для разных группировок писать разное
   ac13
 
6 - 02.10.17 - 13:54
(5) отлично! супер! спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует