Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД - Минимум без отрицательных и нулей

СКД - Минимум без отрицательных и нулей
Я
   Надмозг
 
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) ну как спросил, так я тебе и ответил, тем более, я же написал, что недопонял и уточнил

и довольно странно было задавать один вопрос, если потом оказалось, что нужно было совсем другое
   timurhv
 
5 - 15.03.18 - 12:10
   Надмозг
 
6 - 15.03.18 - 12:13
Такое работает Минимум(ВычислитьВыражениеСГруппировкойМассив("Ресурс", , "Ресурс > 0"))

Но это показывает правильное значение на уровне Группировка1, а мне нужно такое же значение на уровне Грппировка2
   timurhv
 
7 - 15.03.18 - 12:16
(6)
ВычислитьВыражениеСГруппировкойМассив(<Выражение>, <ВыражениеПолейГруппировки>, <ОтборЗаписей>, <ОтборГруппировок>)
   timurhv
 
8 - 15.03.18 - 12:18
+(7) "Расчитывать ПО: ***" указать?
   Надмозг
 
9 - 15.03.18 - 13:11
(5) Из этого примера нужны только нижние группировки. Не понимаю, почему у меня не получается, хоть убей

Считай, что у меня етсь Только Услуга и дет записи, какие для этого выражения?
   Надмозг
 
10 - 15.03.18 - 17:36
Наконец что-то родил похожее. Но теперь задача усложняется, все это не работает, если не группировка, а таблица
 
 Рекламное место пустует
   Franchiser
 
11 - 15.03.18 - 19:39
Сделай вычисляемое поле и от него считай минимум
   Franchiser
 
12 - 15.03.18 - 19:46
Выбор когда А<0 тогдаиначе 0 конец
В ресурсе -максимум(вычисляемоеполе)

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