|
Расчет ресурса по формуле. | ☑ | ||
---|---|---|---|---|
0
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. Вопрос, как это реализовать, при использовании функций СКД, в расчете ресурса. |
|||
1
mikecool
07.05.20
✎
12:42
|
Нужно получить сумму по реализациям, а потом взять максимум и вывести это количество - так сделай!
сгруппируй по реализациям, суммируй количество |
|||
2
mikecool
07.05.20
✎
12:43
|
а в СКД даже группировать не надо, вопрос - нужен ли тебе заказ?
|
|||
3
FlashPoint
07.05.20
✎
12:48
|
(1) (2) как это в ресурсе сделать? Я не хочу трогать запрос.
|
|||
4
FlashPoint
07.05.20
✎
12:51
|
нееее перепутал.
Сейчас ТЗ исправлю |
|||
5
FlashPoint
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 |
|||
6
FlashPoint
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 Вот, теперь я смог написать что хочу. )))) |
|||
7
FlashPoint
07.05.20
✎
12:57
|
И вопрос получается такой? Как получить максимальные значения по каждой РТУ В Ресурсе?
|
|||
8
FlashPoint
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))","ДокументЗаказ")) СТАЛО: Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(Количество)", "РТУ")) Всем спасибо, все свободны. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |