|
СКД. Вывести разницу полей в итогах | ☑ | ||
---|---|---|---|---|
0
location
naïve
29.01.19
✎
00:20
|
Добрый день.
Подскажите пож-та, есть отчет на СКД в строках которого указаны определенные статьи ДС, в право разворот по месяцам и суммы по данным статьям. Необходимо чтобы в конце отчета вывелась разница например между списком из статей№1 и списком из статей№2 причем эти статьи необходимо перечислить как то в иерархии, т.к. если все перечислять в списке то их будет более 100. Пробовал в вычисляемые поля добавить выражение, но там не работает в Иерархии, подскажите как правильно организовать ? |
|||
1
breezee
29.01.19
✎
07:22
|
(0) Что значит "как-то в иерархии"?
|
|||
2
craxx
29.01.19
✎
07:34
|
(0) ты в экселе сможешь пример нарисовать как это должно работать?
|
|||
3
location
naïve
29.01.19
✎
07:57
|
вот например иерархия
статья №1 - 5000р статья №1.1 - 300р Статья №2 - 1000р Статья №2.1 - 500р Статья №2.1.1 -100р Статья №3 - 2000р итог должен выдать такое Итог расчитываем по след формуле Статья №1 (Группа)+ Статья №2 (Группа) + Статья №3 (группа) - Статья №1.1 (Элемент) - Статья №2.1 (Группа) |
|||
4
toypaul
гуру
29.01.19
✎
08:24
|
если нужен просто один итог, то в запросе
ВЫБОР КОГДА Статья В ИЕРАРХИИ (&СписокСтатьей1) ТОГДА Сумма ИНАЧЕ 0 КОНЕЦ - ВЫБОР КОГДА Статья В ИЕРАРХИИ (&СписокСтатьей2) ТОГДА Сумма ИНАЧЕ 0 КОНЕЦ КАК Итог Затем добавить группировку ниже основной только с этим ресурсом |
|||
5
toypaul
гуру
29.01.19
✎
08:28
|
если не сработает отдельная группировка - ведь нужно ее еще развернуть по периодам, причем периоды должны совпадать с основной группировкой, - то нужно делать по другому.
например добавить в запрос через объединение итог тип ВЫБРАТЬ "Итог по статьям", Период, Сумма но нужно думать как сделать чтобы эта строчка оказалась в конец |
|||
6
toypaul
гуру
29.01.19
✎
08:36
|
"Затем добавить группировку ниже основной только с этим ресурсом" по идее это должно сработать. ведь схема СКД строится на таблице?
Таблица - Строки -- Статья -- Итог - Колонки -- Период |
|||
7
toypaul
гуру
29.01.19
✎
08:39
|
Тэкс ... а вот еще (может самая лучшая идея)
На закладке ресурсы мы пишем формулу для общего итога (На группировке ОБЩИЙ ИТОГ) Ресурс = СУММА(ВЫБОР КОГДА Флаг1 ТОГДА Ресурс ИНАЧЕ 0 - ВЫБОР КОГДА Флаг2 ТОГДА Ресурс ИНАЧЕ 0 КОНЕЦ) Флаги Флаг1 и Флаг2 рассчитываем в запросе |
|||
8
location
naïve
29.01.19
✎
08:59
|
(7) спс буду пробовать
|
|||
9
location
naïve
29.01.19
✎
10:18
|
(7) ресурс в данном случае это сумма обычная?
немного не понятно. общий итог не выводит записи если отключены итоги , их приходится отключать т.к. попадает суммирование всех статей, их не хотят видеть, но итоги по группам хотят поэтому данное поле в ресурсах стоит. |
|||
10
location
naïve
29.01.19
✎
10:22
|
пробовал добавить вычисляемое поле в выражении написал обычный текст и вывел под статьей в таблице, наложил отбор на это поле по статьям, получилось вывел итог по указанным статьям, но тут нельзя сделать минус.
|
|||
11
toypaul
гуру
29.01.19
✎
11:00
|
(9) не надо отключать итоги. выражение нужно писать на закладке ресурсы. не в запросе, не в вычисляемых полях
|
|||
12
toypaul
гуру
29.01.19
✎
11:02
|
если не лень сделать тестовую базу с отчетом, можешь выложить куда-нибудь. посмотрю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |