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

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

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

Сообщение alcompstudio »

Добрый день!

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

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

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

Или нет такой возможности, функции работают только для "дочерних-родительских" сущностей?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

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