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

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
КОНЕЦ
Оставьте свое сообщение
Вакансии
Программист 1С
Казань
зарплата от 150 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С (удаленно)
Самара
зарплата от 230 000 руб. до 230 000 руб.
Полный день

Руководитель группы разработки 1С
Москва
зарплата от 250 000 руб. до 250 000 руб.
Полный день

Специалист техподдержки
Санкт-Петербург
зарплата от 100 руб. до 150 руб.
Полный день