Mysql формула некорректная работа

Ответить
st0ugh
Сообщения: 10
Зарегистрирован: 15 сен 2023, 20:33
Имя: Сергей
Откуда: Москва

Mysql формула некорректная работа

Сообщение st0ugh »

Здравствуйте.
Я создал сущность заявки в которой есть поле общий долг в которое я ввожу значение, пускай это будет 1000. Так же там есть поле добавить оплату в которое я ввожу значение 500 и сохраняю заявку.
В сущности заявки я также создал два поля mysql запрос и mysql формула для подсчета введенных оплат и вычисления долга соответственно.
Проблема в том, что подсчет происходит не сразу после нажатия кнопки сохранить, а необходимо еще раз открыть заявку для редактирования и нажать сохранить.
Изображение
Изображение
Изображение
Последний раз редактировалось st0ugh 30 сен 2023, 09:10, всего редактировалось 1 раз.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9024
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Mysql формула некорректная работа

Сообщение support »

Установите опцию "Выполнять динамически"
st0ugh
Сообщения: 10
Зарегистрирован: 15 сен 2023, 20:33
Имя: Сергей
Откуда: Москва

Re: Mysql формула некорректная работа

Сообщение st0ugh »

Спасибо. Помогло.
st0ugh
Сообщения: 10
Зарегистрирован: 15 сен 2023, 20:33
Имя: Сергей
Откуда: Москва

Re: Mysql формула некорректная работа

Сообщение st0ugh »

Нет, не помогло полностью при включении этой опции сумма платежей подсчитывается корректно, но если платежей нет совсем в поле остаток долга отсутствует надпись 1000.00
Изображение
Последний раз редактировалось st0ugh 30 сен 2023, 23:00, всего редактировалось 1 раз.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9024
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Mysql формула некорректная работа

Сообщение support »

Потому что запрос возвращает Null и математическое выражение не работает.
Нужно добавить проверку на Null
https://docs.rukovoditel.net.ru/index.p ... niami_NULL
st0ugh
Сообщения: 10
Зарегистрирован: 15 сен 2023, 20:33
Имя: Сергей
Откуда: Москва

Re: Mysql формула некорректная работа

Сообщение st0ugh »

Благодарю
Ответить