Страница 1 из 1

Функции - подсчет суммы из нижнего уровня в верхний в многоуровневой структуре

Добавлено: 17 янв 2020, 00:00
alcompstudio
Добрый день!

Есть структура:

Заказ
- Сборные конструкции
-- Детали

В "Деталях" есть поле Сумма. Я это поле использую в инструменте Функции, чтобы подсчитать значения по этому полю. Пытаюсь ИД функции (например, {4}) подставить в поле MySQL формула, которое находится в сущности Заказ - тем самым хочу минуя промежуточный расчет в Сборных конструкциях (чтобы не добавлять функции в эту сущность) сразу получить результат расчета. Но получается ошибка. Ранее вроде была такая возможность - можно было использовать функцию для "самой верхней сущности", если использовать ее "по структурной ветке".

Или нет такой возможности, функции работают только для "дочерних-родительских" сущностей?

Re: Функции - подсчет суммы из нижнего уровня в верхний в многоуровневой структуре

Добавлено: 17 янв 2020, 06:24
support
Вам нужно создать отдельную функцию, которая будет считать сумму сум. Пример тут https://docs.rukovoditel.net/ru/index.php?p=48
Не уверен, что программа подсчитает, возможно нужно будет сумму в Детали хранить как отдельное число.