![]() |
|
СКД - Минимум без отрицательных и нулей | ☑ | ||
---|---|---|---|---|
0
Надмозг
15.03.18
✎
11:42
|
Отчет на СКД, платформа 8.3.11. Есть некий числовой ресурс, нужно посчитать минимум в группировке только по положительным значениям и сравнить с текущим значением.
Можно ли это сделать через выражения на вкладке "Ресурсы" и как? |
|||
1
Малыш Джон
15.03.18
✎
11:44
|
Минимум(ВЫБОР КОГДА А>=0 Тогда А ИНаче 0 КОНЕЦ)
|
|||
2
Малыш Джон
15.03.18
✎
11:47
|
+(1) пардон, недопонял
(0) т.е. имеется в виду - из выборки выкинуть все отрицательные? |
|||
3
Надмозг
15.03.18
✎
11:54
|
(1)(2) это тебе даст минимум причем с нулями только на текущем уровне группировки.
У меня так Группировка1 Группировка2 Ресурс Нужно получить минимум ресурса из всех значений для группировок2 внутри группировки1 и сравнить его с текущим значением ресурса для группировки2 |
|||
4
Малыш Джон
15.03.18
✎
11:58
|
(3) ну как спросил, так я тебе и ответил, тем более, я же написал, что недопонял и уточнил
и довольно странно было задавать один вопрос, если потом оказалось, что нужно было совсем другое |
|||
5
timurhv
15.03.18
✎
12:10
|
||||
6
Надмозг
15.03.18
✎
12:13
|
Такое работает Минимум(ВычислитьВыражениеСГруппировкойМассив("Ресурс", , "Ресурс > 0"))
Но это показывает правильное значение на уровне Группировка1, а мне нужно такое же значение на уровне Грппировка2 |
|||
7
timurhv
15.03.18
✎
12:16
|
(6)
ВычислитьВыражениеСГруппировкойМассив(<Выражение>, <ВыражениеПолейГруппировки>, <ОтборЗаписей>, <ОтборГруппировок>) |
|||
8
timurhv
15.03.18
✎
12:18
|
+(7) "Расчитывать ПО: ***" указать?
|
|||
9
Надмозг
15.03.18
✎
13:11
|
(5) Из этого примера нужны только нижние группировки. Не понимаю, почему у меня не получается, хоть убей
Считай, что у меня етсь Только Услуга и дет записи, какие для этого выражения? |
|||
10
Надмозг
15.03.18
✎
17:36
|
Наконец что-то родил похожее. Но теперь задача усложняется, все это не работает, если не группировка, а таблица
|
|||
11
Franchiser
гуру
15.03.18
✎
19:39
|
Сделай вычисляемое поле и от него считай минимум
|
|||
12
Franchiser
гуру
15.03.18
✎
19:46
|
Выбор когда А<0 тогда -А иначе 0 конец
В ресурсе -максимум(вычисляемоеполе) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |