Вложенная сущность в форме - итоговые значения (Сумма, Среднее)

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

Вложенная сущность в форме - итоговые значения (Сумма, Среднее)

Сообщение alcompstudio »

Добрый день!

Было бы неплохо, если бы выводились итоговые данные в форме вложенной сущности по числовым/формульным (если можно) полям - Сумма, Среднее, Кол-во мин/макс. Т.е. согласно настроек этих полей той самой вложенной сущности (если стоит галка "Выводить сумму" в числовом поле - то как и в стандартном списке - выводится и в форме)

http://prntscr.com/xzqjlm - так примерно

Очень было бы удобно, например, при набивке товаров в форму заказа - сразу видно суммы.

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

Re: Вложенная сущность в форме - итоговые значения (Сумма, Среднее)

Сообщение support »

Дело в том, что при таком добавлении вложенная запись не существует до тех пор пока не сохранена основная форма. Так что mysql форму не работают в таком случает.
Теоретически можно сделать y javascript, но это для каждого поля нужно писать свою логику и это будет работать только в форме. Если удалить вложенную запись не в форме, то пересчет не будет выполняться.
Надежнее по mysql формулам после сохранения записи.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Вложенная сущность в форме - итоговые значения (Сумма, Среднее)

Сообщение alcompstudio »

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

Re: Вложенная сущность в форме - итоговые значения (Сумма, Среднее)

Сообщение support »

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

Re: Вложенная сущность в форме - итоговые значения (Сумма, Среднее)

Сообщение alcompstudio »

Да, если это несложно, было бы неплохо хотя бы сумму по числовым полям. Я тоже подумал, там же и MySQL формулы могут быть (например, подсчет кол-во товара х стоимость товара = сумма товара. Вот как раз последнее может быть MySQL формулой. Хотя мысль закралась, а если таким подсчитывающим полем будет JS формула? Теоретически его же можно использовать для итоговых сумм? Оно же не кидает значение в БД, а ведет подсчет прямо в форме?
Т.е. можно ли в итогах использовать простые числовые поля + поле JS формула (если, конечно в этом поле не построен сложный запрос...) ?
alexinc
Сообщения: 422
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Вложенная сущность в форме - итоговые значения (Сумма, Среднее)

Сообщение alexinc »

Столкнулся точно с такой же проблемой. Нужно в режиме реального времени отслеживать суммы в счете или КП.
Нельзя ли добавить к числовым полям суммы, среднее. Не всегда можно и нужно сохранять формы.
Ответить