Вход | Регистрация
 

Расчет ресурса по формуле.

Расчет ресурса по формуле.
Я
   FlashPoint
 
07.05.20 - 12:40
Всем доброго времени.

У меня есть табличка:
ДокументЗаказ                     Документ РТУ                     Количество, шт
Заказ1                               РТУ 1                                 2
Заказ1                               РТУ 2                                 3
Заказ2                               РТУ 1                                 4
Заказ2                               РТУ 2                                 5
Заказ3                               РТУ 3                                 9

Нужно следующее:
Нужно получить сумму по реализациям, а потом взять максимум и вывести это количество, т.е. должно получиться следующее:

Документ РТУ Сгруппировано:       Количество
РТУ 1                                 2+4=6
РТУ 2                                 3+5=8
РТУ 3                                   9

И потом надо взять максимум от получившегося значения, т.е. в ресурс должно будет попасть значение 9.

Вопрос, как это реализовать, при использовании функций СКД, в расчете ресурса.
   mikecool
 
1 - 07.05.20 - 12:42
Нужно получить сумму по реализациям, а потом взять максимум и вывести это количество - так сделай!
сгруппируй по реализациям, суммируй количество
   mikecool
 
2 - 07.05.20 - 12:43
а в СКД даже группировать не надо, вопрос - нужен ли тебе заказ?
   FlashPoint
 
3 - 07.05.20 - 12:48
(1) (2) как это в ресурсе сделать? Я не хочу трогать запрос.
   FlashPoint
 
4 - 07.05.20 - 12:51
нееее перепутал.
Сейчас ТЗ исправлю
   FlashPoint
 
5 - 07.05.20 - 12:53
У меня есть табличка:
ДокументЗаказ                     Документ РТУ                     Количество, шт
Заказ1                               РТУ 1                                 2
Заказ1                               РТУ 2                                 3
Заказ2                               РТУ 1                                 4
Заказ2                               РТУ 2                                 5
Заказ3                               РТУ 3                                 9

Нужно следующее:
Нужно получить сумму по реализациям, а потом взять максимум и вывести это количество, т.е. должно получиться следующее:

Документ РТУ Сгруппировано:       Количество
РТУ 1                                 Максимум(2,4) = 4
РТУ 2                                 Максимум(3,5) = 5
РТУ 3                                 Максимум(9) = 9

Итого должно получиться в ресурсе 4+5+9 = 18
   FlashPoint
 
6 - 07.05.20 - 12:55
блин, ваще запутался я в этой табличке:

У меня есть табличка:
ДокументЗаказ                     Документ РТУ                     Количество, шт
Заказ1                               РТУ 1                                 2
Заказ1                               РТУ 2                                 3
Заказ2                               РТУ 1                                 4
Заказ2                               РТУ 2                                 5
Заказ3                               РТУ 3                                 9

Нужно следующее:
Нужно получить максимум в по каждой реализации, а потом просуммировать это количество, т.е. должно получиться следующее:

Документ РТУ Сгруппировано:       Количество
РТУ 1                                 Максимум(2,4) = 4
РТУ 2                                 Максимум(3,5) = 5
РТУ 3                                 Максимум(9) = 9

Итого должно получиться в ресурсе 4+5+9 = 18

Вот, теперь я смог написать что хочу. ))))
   FlashPoint
 
7 - 07.05.20 - 12:57
И вопрос получается такой? Как получить максимальные значения по каждой РТУ В Ресурсе?
   FlashPoint
 
8 - 07.05.20 - 14:04
ИТОГО:

У меня есть табличка:
ДокументЗаказ                     Документ РТУ                     Количество, шт
Заказ1                               РТУ 1                                 2
Заказ1                               РТУ 2                                 3
Заказ2                               РТУ 1                                 4
Заказ2                               РТУ 2                                 5
Заказ3                               РТУ 3                                 9

Нужно следующее:
Нужно получить максимум в по каждой реализации, а потом просуммировать это количество, т.е. должно получиться следующее:

Документ РТУ Сгруппировано:       Количество
РТУ 1                                 Максимум(2,4) = 4
РТУ 2                                 Максимум(3,5) = 5
РТУ 3                                 Максимум(9) = 9

Итого должно получиться в ресурсе 4+5+9 = 18

Вот, теперь я смог написать что хочу. ))))
БЫЛО:
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(ЕстьNull(Количество, 0))","ДокументЗаказ"))
СТАЛО:
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(Количество)", "РТУ"))

Всем спасибо, все свободны.

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