0
Revenant
13.02.15
✎
12:44
|
Приветствую ! Пишу настраиваемый отчет на СКД, с некоторым количество группировок (покупатель, агент, сектор, товар и т.д.) и ресурсов (количество отгруженное, сумма, количество возврата и т.д.).
Нужно добавить поле, в котором для каждого значения группировок считалось бы процентное соотношение ресурсов - например, средняя цена или отношение возврата к отгрузке.
Добавил в вычисляемые поля, но оно выводится пустое.
Как это можно реализовать ?
|
|
2
Revenant
13.02.15
✎
13:14
|
(1) так не пашет.
Заработало, только когда на закладке "Ресурсы" в формулу ресурса внес такое выражение :
ВЫБОР КОГДА
Вычислить("Сумма(СуммаОтгрузка)", "Группировка")=0 ТОГДА 0
ИНАЧЕ -100*Вычислить("Сумма(СуммаВозврат)", "Группировка")/Вычислить("Сумма(СуммаОтгрузка)", "Группировка")
КОНЕЦ
Но возникла другая проблема он рассчитывает эту формулу только для группировок первого уровня, а для нижних ставит значение самой верхней. Пробовал ставить галочки в поле "рассчитывать по", не помогает
|
|
3
Alexaha
13.02.15
✎
13:32
|
(2) ах вот ты о чем...
так может сделаешь просто вычиляемое поле с формулой
ВЫБОР КОГДА СуммаОтгрузка = 0 ТОГДА 0
ИНАЧЕ -100*СуммаВозврат / СуммаОтгрузка
КОНЕЦ
а в ресурсах соответсвенно
ВЫБОР КОГДА Сумма(СуммаОтгрузка) = 0 ТОГДА 0
ИНАЧЕ -100* Сумма(СуммаВозврат) / Сумма(СуммаОтгрузка)
КОНЕЦ
если только тебе процент от суммы отгрузки построчно надо, а не от суммы отгрузки группы
|
|