СКД суммирование в группировке

1. user623969_dusa 21.02.19 11:03 Сейчас в теме
Добрый день!
Подскажите, пожалуйста, есть ли возможность в СКД просуммировать в группировке с условием если одно из значений 0 тогда вся сумма 0 если все ненулевые, тогда сумму считать как обычно = сумма(поле)?
По теме из базы знаний
Найденные решения
2. dhurricane 21.02.19 11:06 Сейчас в теме
ВЫБОР
   КОГДА Каждый(Поле <> 0)
   ТОГДА Сумма(Поле)
   ИНАЧЕ 0
КОНЕЦ
user623969_dusa; pechenka1440; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dhurricane 21.02.19 11:06 Сейчас в теме
ВЫБОР
   КОГДА Каждый(Поле <> 0)
   ТОГДА Сумма(Поле)
   ИНАЧЕ 0
КОНЕЦ
user623969_dusa; pechenka1440; +2 Ответить
3. pechenka1440 21.02.19 12:02 Сейчас в теме
(2) Круто... век живи век учись))) попробовал, действительно работает! знал бы я это на пару лет раньше...
4. user623969_dusa 21.02.19 12:45 Сейчас в теме
(2) спасибо, этих функций СКД так много что все и не упомнишь
5. dhurricane 21.02.19 13:11 Сейчас в теме
(4) Если Вас удивила функция "Каждый", то можно обойтись и без нее:
ВЫБОР
   КОГДА Минимум(Поле <> 0) = Истина
   ТОГДА Сумма(Поле)
   ИНАЧЕ 0
КОНЕЦ
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот