Topic: Как передавать переменные в FastReport
На форме документа есть компоненты, которые в качестве переменных передаю в FastReport.
Эти компоненты привязаны к полям БД.
Есть кнопка печать для вывода Отчета.
Если я исправил какие-то значения полей на форме и сразу нажму на кнопку Печать, то внесенные изменения полей не будут видны в FastReporte.
Более того, отчет будет пуст.
Чтобы отобразить измененные значения этих компонентов в FastReport надо сначала сохранить форму в БД, а только потом выводить ее в FastReport.
Чтобы победить это, я добавил перед выводом отчета нажатие скриптом кнопки Сохранить форму.
Все внесенные изменения теперь сразу отображаются в отчете, не требуя отдельного нажатия кнопки сохранения формы.
Однако, после закрытия окна отчета у меня сразу закрывается и форма документа, т.к. кнопка сохранения формы имеет свойство закрытия по умолчанию.
Как передать изменения значений компонентов в FastReport без нажатия на кнопку сохранения и закрытия формы?
То есть, можно ли выполнить функционал кнопки по сохранению значений формы, но без закрытия формы?