|
СКД нарастающий итог | ☑ | ||
---|---|---|---|---|
0
Irek-kazan
18.06.12
✎
17:58
|
Доброго времени суток!
Подскажите плиз... Собираются данные по бюджетированию. В строках группировка по статьям оборотов. В колонках группировка по периодам. Нарастающий итог планирую считать с помощью ВычислитьВыражение. Можно ли вычислить вывести нарастающий итог по столбцам. Т.е. например получили итоги по периодам (по столбцам), и выводим его отдельной строкой нарастающим итогом. Например: сумма по периоду1 100р., по периоду2 200р Отдельной строкой выводим нараст.итог в столбце период1 100р, в столбце период2 300р. |
|||
1
Irek-kazan
18.06.12
✎
18:00
|
у меня сейчас считает нарастающий итог внутри столбца только :(
|
|||
2
Irek-kazan
18.06.12
✎
18:57
|
газ
|
|||
3
AlexII
12.07.12
✎
16:55
|
Такая же тема
ВычислитьВыражение("Сумма(ПродажиРабДни)", "Дата", "Группировка", "Первая", "Текущая") позволяет выводить накопительный итог только по строкам, т.е. вертикально. Если "Дата" - есть группировка колонки, то при выводе данных в макет появляется системная ошибка и приложение закрывается. (8.2.14.540) |
|||
4
Defender aka LINN
12.07.12
✎
16:55
|
Считай в запросе
|
|||
5
sanja26
12.07.12
✎
16:56
|
пользовательское поле..
|
|||
6
Irek-kazan
12.07.12
✎
16:56
|
так и сделал
|
|||
7
Irek-kazan
12.07.12
✎
16:57
|
(6)+посчитал в запросе
|
|||
8
SherifSP
12.07.12
✎
16:59
|
Скд + макет = Большие возможности)
|
|||
9
AlexII
12.07.12
✎
17:03
|
В запросе не верно.
Например Ном1 100 100 Ном2 200 300 Ном3 150 450 поставишь в скд отбор по ном1 и ном3 и получишь Ном1 100 100 Ном3 150 450 а должно быть Ном1 100 100 Ном3 150 250 |
|||
10
Irek-kazan
12.07.12
✎
17:06
|
(9) не совсем понятен пример, откуда 250
|
|||
11
SherifSP
12.07.12
✎
17:08
|
Выражение которое вычисляешь в ресурс закинул?
|
|||
12
SherifSP
12.07.12
✎
17:09
|
Нарисовал итоги по горизонтали на макете в параметр передал свое выражение, все что еще нужно)
|
|||
13
AlexII
12.07.12
✎
17:15
|
(10) 250 - это накопительное значение 100 из первой строки плюс 150 из второй
(11) да, закинул. Есть подозрения на ошибку платформы. Если есть возможность проверьте на другом релизе. |
|||
14
LAAry
12.07.12
✎
17:25
|
(13) можно еще упорядочить результат по периоду и соединить его с самим собой по ТЗ1.Период<= ТЗ2.Период и ТЗ1.Ном = ТЗ2.Ном, Сгруппировать по периоду, Сумме и Номенклатуре ТЗ2, в агрегаты - сумму из ТЗ1.
|
|||
15
LAAry
12.07.12
✎
17:26
|
(14)+ это не совсем то, что в (9), но принцип понятен вроде.
|
|||
16
Defender aka LINN
12.07.12
✎
18:40
|
(9) Не надо вот только свое неумение описывать отборы распространять на всех
|
|||
17
AlexII
12.07.12
✎
18:57
|
(15) с запросом все понятно. но нужно делать в скд по причине (9). в скд это делается на закладке вычисляемые поля по формуле (3). но как сказано в (3) есь проблемма. вывод: либо ошибка в написании формулы (ВычислитьВыражение("Сумма(ПродажиРабДни)", "Дата", "Группировка", "Первая", "Текущая")), либо ошибка платформы. И интересно пробовал ли кто-нибудь пользуясь функцией "ВычислитьВыражение" вывести накопительный итог по групперовке в колонках, в строках это все работает правильно.
|
|||
18
AlexII
12.07.12
✎
23:13
|
(16) А можно узнать о чем это ты? описывать отбор звучит загодочно.))
|
|||
19
LAAry
13.07.12
✎
08:56
|
(18) он про (9). Если отбор применить неправильно, то будет ситуация, когда в агрегатном поле будет в том числе сумма, которую отсеяли отбором.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |