0
Ryzeman
30.08.22
✎
23:21
|
Есть Ресурс1, Ресурс2 - обычные суммы и ПолеГруппировки.
Формирую отчёт в котором показываются оба ресурса. На группировку делаю отбор по Ресурс2 = 0.
Возможно ли в итогах по Ресурс1 получить сумму с учётом отбора?
Тема изжеванная, и я знаю, что все итоги и ресурсы считаются после отбора по отчёту но до отбора по группировке. И что так делать не надо.
Там отчёт такой дурацкий - по сути попросили три разных очень тяжёлых отчёта в одном (хотя ИМХО тут вариантами лучше было обойтись).
Видел темы про ВычислитьВыражениеСГруппировкойМассив, но в моём случае там все значения в массиве являются суммой по без учёта отбора. Может, я неправильно понял как его использовать.
|
|
1
Ryzeman
30.08.22
✎
23:34
|
Пока сделал костыль.
В запросе посчитал ещё одно поле, условно:
ВЫБОР КОГДА Ресурс2 = 0 ТОГДА Ресурс1 ИНАЧЕ 0 КОНЕЦ КАК Ресурс3
И в нужной табличке и группировке вывожу именно его вместо Ресурс1
Работает, но хотелось бы сделать покрасивше.
|
|