Имя: Пароль:
1C
1С v8
СКД итоги по группировке после отбора по ресурсу
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
Работает, но хотелось бы сделать покрасивше.
2 Ryzeman
 
31.08.22
12:34
Ни у кого нет мыслей? Ну или тыкните мне пожалуйста как в таком случае правильно ВычислитьВыражениеСГруппировкойМассив использовать
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс