|
СКД Расчет поля в иерархии | ☑ | ||
---|---|---|---|---|
0
MrAvPika
28.02.17
✎
14:25
|
Сложно будет объяснить, но я попробую
Есть таблица План1 Характеристика1 Шаг1 Номенклатура1 Количество(5) План1 Характеристика1 Шаг2 Номенклатура1 Количество(5) План1 Характеристика2 Шаг1 Номенклатура2 Количество(3) В иерархии в отчете сворачивается так План1 Характеристика1 Шаг1 Номенклатура1 Характеристика1 Шаг2 Номенклатура1 Характеристика2 Шаг1 Номенклатура2 Количество соответственно ресурс И вот в группировке Харакетристика1 Шаг1 Характеристика1 Шаг2 и т.д. у меня все считается верно в ресурсах для это группировки написал Максимум(ВычислитьВыражениеСГруппировкойМассив("Сумма(Количество)", "Харакетристика,Шаг")) и все корректно, то есть исходя из первой таблицы План1 Характеристика1 Шаг1 5 План1 Характеристика1 Шаг2 5 План1 Характеристика2 Шаг1 3 Теперь я хочу чтобы когда сворачиваю до плана Сумма получилась 8, а не 13, так как по факту количество 8 так вот мне не понятно что указать в ресурсах для группировки Плна, чтоб сумма шла по характеристикам? |
|||
1
MrAvPika
28.02.17
✎
14:26
|
Что то мне подсказывает, что трудно будет понять то, что я хочу ....
|
|||
2
MrAvPika
28.02.17
✎
14:33
|
Up!
|
|||
3
MrAvPika
28.02.17
✎
14:33
|
Неужели никто не сталкивался с таким расчетом в группировке?
|
|||
4
vicof
28.02.17
✎
14:36
|
вычислитьвыражение от вычислитьвыражение надо делать
|
|||
5
vicof
28.02.17
✎
14:37
|
Или несколько ресурсов делать
|
|||
6
vicof
28.02.17
✎
14:37
|
в любом случае неуниверсально
|
|||
7
MrAvPika
28.02.17
✎
14:37
|
(4) пробовал, выводится ошибка: Ожидается ) ")"
|
|||
8
MrAvPika
28.02.17
✎
14:38
|
не понятно из за чего возникает
|
|||
9
vicof
28.02.17
✎
14:38
|
Кавычки надо задваивать во вложенной функции
|
|||
10
MrAvPika
28.02.17
✎
14:39
|
ВычислитьВыражениеСГруппировкойМассив("Сумма(Максимум(ВычислитьВыражениеСГруппировкойМассив("Сумма(ФактСумма)", "ОбщаяХарактеристика,ВидПланаОбщейХарактеристики")))", "План")
|
|||
11
MrAvPika
28.02.17
✎
14:41
|
(9) Все что внутри первого ВычислитьВыражениеСГруппировкойМассив добавить еще кавычки?
|
|||
12
MrAvPika
28.02.17
✎
14:42
|
ВычислитьВыражениеСГруппировкойМассив("Сумма(Максимум(ВычислитьВыражениеСГруппировкойМассив(""Сумма(ФактСумма)"", ""ОбщаяХарактеристика,ВидПланаОбщейХарактеристики"")))", "План")
|
|||
13
MrAvPika
28.02.17
✎
14:43
|
Просто если пишу так, то вылетает ошибка : "Использование вложенных агрегатных функций не допускается"
|
|||
14
MrAvPika
28.02.17
✎
14:47
|
(4) вы так делали, это точно работает?
|
|||
15
vicof
28.02.17
✎
16:02
|
(14) Делали, работает.
Все выражение надо в кавычки брать, а не часть. И максимум убери. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |