|
СКД. Итоги по иерархии | ☑ | ||
---|---|---|---|---|
0
Господин ПЖ
18.01.13
✎
18:49
|
Баян наверное, но пока не знаю как сделать вменяемо.
есть отчет, группировка по объекту (иерархия) и детальные записи. нужно чтобы на уровне объекта считался максимум от ресурса, а на уровне группы объекта (иерархия) - сумма того что "внизу" как-то так: Этаж1//110/... Этаж1/Объект1/50/... Этаж1/Объект1/50/... |
|||
1
Господин ПЖ
18.01.13
✎
18:50
|
т.е так
Этаж1//110/... Этаж1/Объект1/50/... Этаж1/Объект1/50/... Этаж1/Объект2/60/... |
|||
2
eklmn
гуру
18.01.13
✎
18:57
|
мало инфы
|
|||
3
kabanoff
18.01.13
✎
19:02
|
(0) Попробуй сделать так:
- в выбранные поля выведи Родителя и Ссылку - на вкладку "Ресурсы" добавь свой ресурс 2 раза: в одном формула будет "МАКСИМУМ(Ресурс)", в другом "СУММА(Ресурс)". Первый будет рассчитываться по Родителю, второй - по Ссылке. - выводи отчет так, чтобы Родитель и Ссылка не оказались в одной группировке. http://s020.radikal.ru/i700/1301/87/8c00939ddcca.png |
|||
4
Господин ПЖ
18.01.13
✎
20:33
|
(2) спроси что не понятно, я попытаюсь объяснить
|
|||
5
eklmn
гуру
18.01.13
✎
22:50
|
(4) схему выложи, так долго гадать что да как, реально много зависит и от запроса и настроек
|
|||
6
i-rek
18.01.13
✎
22:57
|
(4) попробуй сделать 2 макета ресурса в котором для разных группировок выводятся разные поля (их посчитать надо конечно)
|
|||
7
Господин ПЖ
18.01.13
✎
23:25
|
(6) так мне же посчитать надо в пределах Объект взять максимум, а потом вверх по иерерхии уже суммы чтобы пошли...
есть справочник объектов с иерархией: Этаж1/Объект1 Этаж1/Объект2 ..... и есть площади объектов. В отчет строчка с объектом может попасть несколько раз - разные договоры. Надо чтобы площадь объектов на уровне объектов и детальных записей не суммировалась, а брался максимум, а потом на уровне групп уже шло суммирование: родитель/объект/договор/площадь объекта Этаж1/.../.../110 Этаж1/Объект1/.../50 Этаж1/Объект1/Договор1/50 Этаж1/Объект1/Договор2/50 Этаж1/Объект2/.../60 Этаж1/Объект2/Договор3/60 |
|||
8
Господин ПЖ
19.01.13
✎
15:47
|
ап.
|
|||
9
kabanoff
21.01.13
✎
09:13
|
(8) Ты пробовал сделать как в (3)?
|
|||
10
Лефмихалыч
21.01.13
✎
09:17
|
(0) тебе по иерархии что посчитать-то надо? Сумму значений ресурсов или сумму максимумов?
|
|||
11
Shurjk
21.01.13
✎
09:18
|
Вроде все на уровне настроек схемы решается.
|
|||
12
vmv
21.01.13
✎
10:13
|
(0) почитай описание функций СКД в тулзах "Группировка..."
делаешь ресурс в котором значение функция СКД и согласно примеру из описания реализуешь под себя расчет-вывод, функции расчета для функций СКД можно пихнуть в модуль менеджера объекта-владельца СКД |
|||
13
Odavid
21.01.13
✎
11:18
|
Кто знает - как в иерархических итогах и вывести только последнюю (по дате) рассчитанную нарастающим итогом сумму?
т.е.: 10 10 20 30 40 70 Итого: 70 |
|||
14
echo77
16.02.13
✎
08:38
|
Настройка ресурса в макете работает!
http://s019.radikal.ru/i605/1302/24/1bbfa7f0bf73.gif |
|||
15
echo77
16.02.13
✎
08:48
|
А как не выводить значение ресурса в общих итогов в кросс-таблице?
http://s017.radikal.ru/i419/1302/e5/86198991743f.gif |
|||
16
echo77
17.02.13
✎
08:30
|
а?
|
|||
17
echo77
17.02.13
✎
15:22
|
Вроде нашел, как НЕ выводить значения ресурсов в общих итогах.
Вот что получилось: http://s019.radikal.ru/i643/1302/c4/0eab2745ea5f.png макет: http://s44.radikal.ru/i103/1302/dd/61c771463aa7.png |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |