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

Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 07 ноя 2021, 00:19
teeka
При включении списка "Древовидная таблица" и при выполнении всех соответствующих настроек (согласно видео данной возможности) настроил вычисления на суммирование поле "Количество", все отображается правильно.

Пробую настроить по такому же принципу поле "Сумма", а в поле "Вычисления с вложенными записями" нет возможности выбрать поле с типом "MуSQL формула".
В данном типе поля содержится формула [количество]*[стоимость]

Так же еще заметил, что когда выставить галочку в поле "Количество" - "Выводить сумму записей", в итоге по всем записям выводится "0", хотя количество по факту больше нуля.

Re: Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 07 ноя 2021, 17:49
support
а в поле "Вычисления с вложенными записями" нет возможности выбрать поле с типом "MуSQL формула".
Невозможно делать вычисления с динамическими полями.
В вашем случае считайте отдельно [количество] и [стоимость]

Re: Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 07 ноя 2021, 18:09
teeka
Понятно, буду пробовать. Но как-то не совсем логично получается.

А то что не отображается сумма всех значений по полю это ошибка?

Re: Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 07 ноя 2021, 18:25
support
А то что не отображается сумма всех значений по полю это ошибка?
Не могу повторить данную ситуацию.

Re: Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 07 ноя 2021, 23:01
teeka
Поле "Количество всего" нижняя строчка по идее должно быть сумма двух корневых записей 106+230=336
Screenshot_18.png
Screenshot_18.png (6.33 КБ) 1706 просмотров
В настройках поля Количество всего установлена опция
Screenshot_19.png
Screenshot_19.png (1.56 КБ) 1706 просмотров
Версия системы 2.9.2

Re: Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 08 ноя 2021, 11:08
support
Количество всего - это что за поле, какие там настройки?

Re: Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 08 ноя 2021, 11:54
teeka
Screenshot_20.png

Re: Вычисления с вложенными записями не считает сумму из поля MуSQL формула

Добавлено: 08 ноя 2021, 14:45
alcompstudio
скорее всего не будет работать, т.к вы в формуле преобразовываете число в текст, добавляя дополнительные символы в виде html тегов. Нужно чтобы значение в БД оставалось числовым, а у вас получится некая конструкция типа

Код: Выделить всё

<b>123</b>
Если нужно все же как-то именно в данном поле добавлять форматирование, то скорее всего нужно как-то дополнительным кодом вытягивать полученное число... Тут нужна помощь специалистов. Простой способ - создать специальное поле для вывода форматированных результатов - типа текст по шаблону и сослаться на число в формуле.