Ноль при вычислении MySQL-формулы
Добавлено: 19 окт 2022, 16:44
Добрый день.
Друзья, толкните в правильном направлении.
Есть сущность в который имеются поля "Стоимость", "Оплачено" и "Остаток".
Стоимость - обычное числовое поле.
Оплачено - результат динамического MySQL запроса SUM к сущности "Касса" с заданными условиями
Остаток - это MySQL формула, вычисляющая разницу между двумя первыми полями.
Сейчас остаток отображается лишь в том случае, когда есть хоть какие-то оплаты в кассу по данному договору, если оплат нет и поле "Оплачено" имеет значение 0 - получаю пустое значение ячейки Остаток, хотя по логике должны там должен быть результат вычисления ("Стоимость" - "0" = "Стоимость").
Пробовал указать формулу 0+[268]-[435] - результата не дало.
Друзья, толкните в правильном направлении.
Есть сущность в который имеются поля "Стоимость", "Оплачено" и "Остаток".
Стоимость - обычное числовое поле.
Оплачено - результат динамического MySQL запроса SUM к сущности "Касса" с заданными условиями
Остаток - это MySQL формула, вычисляющая разницу между двумя первыми полями.
Сейчас остаток отображается лишь в том случае, когда есть хоть какие-то оплаты в кассу по данному договору, если оплат нет и поле "Оплачено" имеет значение 0 - получаю пустое значение ячейки Остаток, хотя по логике должны там должен быть результат вычисления ("Стоимость" - "0" = "Стоимость").
Пробовал указать формулу 0+[268]-[435] - результата не дало.