Мое почтение. Что-то туплю, надеюсь на помощь коллективного разума. Возникла ситуация, когда необходимо получить Итог рассчитываемый по формуле Сумма(Группировка.РеквизитГруппировки). Проблема заключается в том, что у данной группировки - есть вложенная группировка, поэтому прямое сложение дает неверный результат. Собственно вопрос - как написать условие, чтобы складывались не все записи, а только определенного уровня группировки?
Пример:
Клиент А - 500
Документ1
Документ2
Документ3
Клиент Б - 700
Документ4
Документ5
Собственно прямая сумма нам даст 500 * 3 + 700 * 2, а как закодить чтобы было 500 + 700?
Понимаю, что можно переписать запрос и получить без извращений, но хотелось бы решить вопрос именно специальной формулой в расчете Итогов.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший