Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

СКД. Итоги по иерархии

СКД. Итоги по иерархии
Я
   Господин ПЖ
 
18.01.13 - 18:49
Баян наверное, но пока не знаю как сделать вменяемо.

есть отчет, группировка по объекту (иерархия) и детальные записи.
нужно чтобы на уровне объекта считался максимум от ресурса, а на уровне группы объекта (иерархия) - сумма того что "внизу"

как-то так:

Этаж1//110/...
Этаж1/Объект1/50/...
Этаж1/Объект1/50/...
 
 
   Господин ПЖ
 
1 - 18.01.13 - 18:50
т.е так

Этаж//110/... 
 
Этаж1/Объект1/50/...
Этаж1/Объект1/50/...
Этаж1/Объект2/60/...
   eklmn
 
2 - 18.01.13 - 18:57
мало инфы
   kabanoff
 
3 - 18.01.13 - 19:02
(0) Попробуй сделать так:
- в выбранные поля выведи Родителя и Ссылку
- на вкладку "Ресурсы" добавь свой ресурс 2 раза: в одном формула будет "МАКСИМУМ(Ресурс)", в другом "СУММА(Ресурс)". Первый будет рассчитываться по Родителю, второй - по Ссылке.
- выводи отчет так, чтобы Родитель и Ссылка не оказались в одной группировке.

http://s020.radikal.ru/i700/1301/87/8c00939ddcca.png
   Господин ПЖ
 
4 - 18.01.13 - 20:33
(2) спроси что не понятно, я попытаюсь объяснить
   eklmn
 
5 - 18.01.13 - 22:50
(4) схему выложи, так долго гадать что да как, реально много зависит и от запроса и настроек
   i-rek
 
6 - 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
ап.
   kabanoff
 
9 - 21.01.13 - 09:13
(8) Ты пробовал сделать как в (3)?
   Лефмихалыч
 
10 - 21.01.13 - 09:17
(0) тебе по иерархии что посчитать-то надо? Сумму значений ресурсов или сумму максимумов?
 
 Рекламное место пустует
   Shurjk
 
11 - 21.01.13 - 09:18
Вроде все на уровне настроек схемы решается.
   vmv
 
12 - 21.01.13 - 10:13
(0) почитай описание функций СКД в тулзах "Группировка..."

делаешь ресурс в котором значение функция СКД и согласно примеру из описания реализуешь под себя расчет-вывод, функции расчета для функций СКД можно пихнуть в модуль менеджера объекта-владельца СКД
   Odavid
 
13 - 21.01.13 - 11:18
Кто знает - как в иерархических итогах и вывести только последнюю (по дате) рассчитанную нарастающим итогом сумму?
т.е.:
10     10
20     30
40     70
Итого: 70
   echo77
 
14 - 16.02.13 - 08:38
Настройка ресурса в макете работает!
http://s019.radikal.ru/i605/1302/24/1bbfa7f0bf73.gif
   echo77
 
15 - 16.02.13 - 08:48
А как не выводить значение ресурса в общих итогов в кросс-таблице?
http://s017.radikal.ru/i419/1302/e5/86198991743f.gif
   echo77
 
16 - 17.02.13 - 08:30
а?
   echo77
 
17 - 17.02.13 - 15:22
Вроде нашел, как НЕ выводить значения ресурсов в общих итогах.
Вот что получилось: http://s019.radikal.ru/i643/1302/c4/0eab2745ea5f.png
макет: http://s44.radikal.ru/i103/1302/dd/61c771463aa7.png

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует