Страница 1 из 1
Фиксация полученных значений
Добавлено: 06 фев 2019, 21:03
dmitrich
Здравсвуйте!
Есть поле [3], которое получается путём сложения полей [1] и [2].
Как зафиксировать полученную сумму в поле [3], вне зависимости от дальнейших изменений значений в полях [1] и [2]?
Правильно ли я понимаю, что здесь может помочь запрос select?
Спасибо!
Re: Фиксация полученных значений
Добавлено: 06 фев 2019, 21:28
support
Можно с помощью JS формулы считать сумму и потом ее записывать в отдельное поле вручную.
Re: Фиксация полученных значений
Добавлено: 06 фев 2019, 21:37
dmitrich
Я пытаюсь понять как рассчитать прибыль с заказа, не переживая за актуальность полученных данных, если, например, изменятся цены в прайсе. Сейчас же всё связано: изменились цены в накладной от поставщика -> автоматически изменились цены в прайсе (это хорошо); изменились цены в прайсе -> автоматически перерасчитались все заказы, вместе с прибылями и т.п (это не гуд). Вот, ищу решение.
Re: Фиксация полученных значений
Добавлено: 06 фев 2019, 21:43
support
JS формула рассчитывает значения в момент создания записи и затем это значение сохраняется в базу и не изменяется.
MySQl Запрос поле так же может рассчитывать и сохранять значение в базе.
Re: Фиксация полученных значений
Добавлено: 07 фев 2019, 07:58
dmitrich
Буду экспериментировать. Спасибо.