|
СКД вычисляемое поле проценты в итогах
| ☑ |
0
R0mbes
04.09.16
✎
18:07
|
Всем доброго времени суток.
подскажите как можно сделать такую задачу:
нужно посчитать процент по группировкам в СКД
Группировка по иерархии номенклатуры
Есть поля:
"Количество1"
"Количество2"
и вычисляемое поле "Процент отклонения"
для подсчета в % - создал вычисляемое поле "Процент отклонения".
на закладке "Ресурсы"- в поле "Выражение" указал
ВЫБОР КОГДА Количество1=0
Тогда 100
ИНАЧЕ СУММА(Количество2)/СУММА(Количество1)*100-100
КОНЕЦ
При такой настройке почти все получается, но есть такие моменты, где не срабатывает , например:
ИЕРАРХИЯ Количество1=100 Количество2=50 Процент=100
товар А - количество1=0 количество2=50 процент=100
товар А - количество1=100 количество2=0 процент=-100
|
|
1
R0mbes
04.09.16
✎
18:22
|
Причем когда формула просто СУММА(Количество2)/СУММА(Количество1)*100-100
тогда в итогах считается процент правильно, а в детальных записях пишет "деление на ноль"
|
|
2
hhhh
04.09.16
✎
21:29
|
(1) а вы сами смотрели этоти запрос? ведь бред какой-то
почему в одном месте СУММА() в другом без Суммы, просто написано Количество1. Как оно у вас вообще работает?
|
|
3
Горогуля
05.09.16
✎
03:12
|
когда сумма(количество1)=0?
|
|
4
SleepyHead
гуру
05.09.16
✎
07:20
|
А что, системное поведение СКД (расчет процента от числового ресурса) отменили?
На 8.3.6 работает точно.
|
|
5
SleepyHead
гуру
05.09.16
✎
07:31
|
|
|
6
SleepyHead
гуру
05.09.16
✎
07:32
|
Создай вычисляемое поле "Отклонение", помести его в ресурсы, потом считай процент средствами СКД
|
|