|
Вопрос по СКД | ☑ | ||
|---|---|---|---|---|
|
0
Kaidend
22.11.11
✎
13:28
|
Всем доброго дня.
Есть довольно простой отчет на СКД с несколькими ресурсами. Выражение для расчета ресурсов - Сумма(<ресурс>). Требуется для группировки общих итогов вывести колонку, где была бы произвольная формула, оперирующая РАССЧИТАНЫМИ общими итогами. Ну, к примеру, ресурс1 / ресурс2. Для подчиненных группировок и детальных записей такой расчет производиться не должен, в соответствующей колонке должно быть пусто. Чтобы было понятно, приведу упрощенный пример. Есть, допустим, колонки Сумма и Количество, по ним посчитан общий итог. Нужно получить среднюю цену, разделив итог по сумме на итог по количеству. Считать по детальным записям выражением типа СРЕДНЕЕ(Сумма / Количество) нельзя. Пример взят с потолка, просто чтобы передать суть того, что нужно. Кто-нибудь знает, как это можно сделать? |
|||
|
1
ironkrab
22.11.11
✎
13:38
|
На закладке "Ресурсы" в СКД в колонке "Рассчитывать по" указываешь необходимые группировки по которым нужно выводить данные.
|
|||
|
2
Kaidend
22.11.11
✎
13:59
|
(1) Не все так просто.
Задача решается следующим образом, может, кому будет интересно: 1) В тексте запроса добавляем какое-нибудь произвольное поле в выборку, чтобы потом в него можно было вывести нужный нам итог. Я просто 0 добавил. 2) На закладке "Ресурсы" включаем это поле в состав ресурсов, в колонке Выражение пишем нужную нам формулу расчета. В моем случае, например, - ВЫБОР КОГДА Сумма(Заказано) > 0 ТОГДА (1 - Сумма(Отклонение) / Сумма(Заказано)) * 100 ИНАЧЕ 0 КОНЕЦ 3) Включаем расчет значения этого ресурса только для общих итогов. Готово! |
|||
|
3
vtolga
22.11.11
✎
14:05
|
а в чем вопрос-то?
|
|||
|
4
Axel2009
22.11.11
✎
14:05
|
зачем в запрос добавлять произвольное поле? когда можно добавить вычисляемое поле
|
|||
|
5
Kaidend
22.11.11
✎
14:08
|
(3) Да так, просто попечатат захотелось.
(4) Ну да, можно и вычисляемое поле, наверное. Какая разница? |
|||
|
6
Axel2009
22.11.11
✎
14:17
|
(5) смысл "0" тянуть с базы. лишний трафик
|
| Форум | Правила | Описание | Секции | Поиск |