Topic: Отрицательные значения

Добрый день!
Помогите примером, пожалуйста. Есть таблица с данными. При открытии записи есть возможность поставить галочку "Запись включена в счет" и кнопка Сохранить. Необходимо, чтобы после установки данной галочки и сохранении число приобретало отрицательное значение, чтобы данное отрицательное значение вычиталось из суммы в футере.

Post's attachments

Attachment icon 1.jpg 322.85 kb, 15 downloads since 2023-09-14 

Re: Отрицательные значения

Да вам не пример тут нужен, а скрипт, который вычисляет итоговую сумму в зависимости от установленных чекеров в таблице.


Вы вручную чекеры что ли ставите и не сохраняете их состояние в базу? Я бы рекомендовал сохранять информацию об оплате в базу, а колонку "Сумма" нужно сделать вычисляемой, в зависимости от оплаты. Тогда и скрипт не понадобится.


P.S. Эффективней спрашивать не  о том, как работает функционал компонентов (это можно прочитать в инструкциях), а о том, как правильно решить бизнес-задачу.

Визуальное программирование: блог и телеграм-канал.

Re: Отрицательные значения

k245 wrote:

Да вам не пример тут нужен, а скрипт, который вычисляет итоговую сумму в зависимости от установленных чекеров в таблице.


Вы вручную чекеры что ли ставите и не сохраняете их состояние в базу? Я бы рекомендовал сохранять информацию об оплате в базу, а колонку "Сумма" нужно сделать вычисляемой, в зависимости от оплаты. Тогда и скрипт не понадобится.


P.S. Эффективней спрашивать не  о том, как работает функционал компонентов (это можно прочитать в инструкциях), а о том, как правильно решить бизнес-задачу.


На форме записи есть чекбокс. Хотелось бы, чтобы при установке чекбокса "Ранее включен в счет" в итоговой таблице на главной форме это значение имело знак минус и в футере из суммы вычиталось.

4 (edited by vovka3003 2023-09-15 13:15:04)

Re: Отрицательные значения

k245 wrote:

P.S. Эффективней спрашивать не  о том, как работает функционал компонентов (это можно прочитать в инструкциях), а о том, как правильно решить бизнес-задачу.

Vickus wrote:

На форме записи есть чекбокс. Хотелось бы, чтобы при установке чекбокса "Ранее включен в счет" в итоговой таблице на главной форме это значение имело знак минус и в футере из суммы вычиталось.

Ля, бронированный... neutral

Если рассматривать "плоский" вариант - я б сделал еще колонки "Оплачено" и "Остаток". В итогах - тупо сложение...
Для удобства - по флажку "оплачен полностью" - копировать в "Оплачено" значение из "Суммы".