Имя: Пароль:
1C
 
СКД. Рассчитать реквизит по другим двум.
0 Галахад
 
гуру
01.03.20
11:24
Простая вроде задача, а лыжи не едут.
Примерно такая структура запроса. Как в СКД сделать, так чтобы "РасчетноеЗначение" считалось Сумма(Ресурс1) / Сумма(Ресурс2)

Изм1,
Изм2,
Ресурс1,
Ресурс2,
РасчетноеЗначение
1 ДенисЧ
 
01.03.20
11:32
Вычисляемое поле?
2 Галахад
 
гуру
01.03.20
11:35
(1) Гм. А в закладке ресурсы, это поле как прописать?
3 ДенисЧ
 
01.03.20
11:41
(2) Ты не поверишь...
А лучше проверь.
4 Галахад
 
гуру
01.03.20
11:43
Что-то не покатило.
Если я вычисляемом поле пиши чего-то вроде "Сумма(Ресурс1) / Сумма(Ресурс2)"
Потом в ресурсах пишу Максимум(РасчетноеЗначение)
Получаю в ответ Использование вложенных агрегатных функций не допускается
5 ДенисЧ
 
01.03.20
11:46
(4) А зачем ты в вычисляемом поле пишешь сумму?
6 ДенисЧ
 
01.03.20
11:46
А, увидел...
Ну, в скд всегда есть возможность использовать внешние функции
7 Галахад
 
гуру
01.03.20
11:53
(6) А в чем разница с "Вычисляемым полем"? Ресурсы-то еще не просуммировались.
8 Галахад
 
гуру
01.03.20
13:12
Да, протупил. Оказываться все просто.
В вычисляемые поля добавил РасчетноеЗначение = 0
В ресурсах просто прописал: РасчетноеЗначение =  Сумма(Ресурс1) / Сумма(Ресурс2)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.