Добрый день!
Было бы неплохо, если бы выводились итоговые данные в форме вложенной сущности по числовым/формульным (если можно) полям - Сумма, Среднее, Кол-во мин/макс. Т.е. согласно настроек этих полей той самой вложенной сущности (если стоит галка "Выводить сумму" в числовом поле - то как и в стандартном списке - выводится и в форме)
http://prntscr.com/xzqjlm - так примерно
Очень было бы удобно, например, при набивке товаров в форму заказа - сразу видно суммы.
Ну или может какой-то скрипт можно применить, который подсчитывал нужные итоги, может какой-то универсальный, шаблонный...
Вложенная сущность в форме - итоговые значения (Сумма, Среднее)
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Вложенная сущность в форме - итоговые значения (Сумма, Среднее)
Дело в том, что при таком добавлении вложенная запись не существует до тех пор пока не сохранена основная форма. Так что mysql форму не работают в таком случает.
Теоретически можно сделать y javascript, но это для каждого поля нужно писать свою логику и это будет работать только в форме. Если удалить вложенную запись не в форме, то пересчет не будет выполняться.
Надежнее по mysql формулам после сохранения записи.
Теоретически можно сделать y javascript, но это для каждого поля нужно писать свою логику и это будет работать только в форме. Если удалить вложенную запись не в форме, то пересчет не будет выполняться.
Надежнее по mysql формулам после сохранения записи.
- alcompstudio
- Спонсор

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

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