Вопрос

Высчитывающие колонки в печатных формах

Здравствуйте, подскажите новичку, можно ли в печатную форму добавить поле, в котором будет проводится такой расчет: есть колонка "Сумма" и "Сумма оплаты". Надо подсчитать их разность(то есть получится долг по оплате). Для этого надо создавать такое поле в bpm? или можно обойтись без этого? спасибо!

Нравится

4 комментария
Лучший ответ

Ещё один вариант реализации: реализовать представление (view), в котором вывести все нужные поля для печатной формы + добавить 'виртуальное' значение, которое будет расчитывать разность 2-х полей.

А потом это представление использовать в отчете.

В любом из трех вариантов прийдется немного попрограммировать и, если у Вас соответствующих знаний нет, то самый простой в этом случае, на мой взгляд, ответ под номером 2 Саши Зверева.

Может, лучше всё же сделать новое поле «Долг» и написать БП его заполнения при сохранении. Его можно будет и в реестр раздела вывести, и отсортировать, если потребуется.

Если в базе уже есть записи, нужно будет позаботиться о единоразовом наполнении нового поля для них.

Ещё один вариант реализации: реализовать представление (view), в котором вывести все нужные поля для печатной формы + добавить 'виртуальное' значение, которое будет расчитывать разность 2-х полей.

А потом это представление использовать в отчете.

В любом из трех вариантов прийдется немного попрограммировать и, если у Вас соответствующих знаний нет, то самый простой в этом случае, на мой взгляд, ответ под номером 2 Саши Зверева.

всем спасибо, использовала вариант создания поля и соответствующего БП, высчитывающий разность и сохраняющий значение в это поле

Показать все комментарии