Как программно вызвать событие кнопки отмены DialogPage - PullRequest
0 голосов
/ 02 марта 2020

Использование компонента Fast Report VCL.

В отчете я автоматически отменяю создание отчета на основе определенных критериев.

Я использую диалоговое окно Fast Report и вставляю кнопку 2 (Btn OK). и Btn Cancel)

Отчет работает правильно, когда пользователь нажимает Ok событие (для генерации) и Btn Cancel (для отмены генерации отчета.)

Чего я хотел бы добиться, чтобы вызвать кнопку «Отмена» программно через скрипт, чтобы отменить генерацию отчета.

Как это сделать?

IF <condition> then
    BtnCancel.click();

1 Ответ

0 голосов
/ 02 марта 2020

Попробуйте

if <condition> then
  DialogPage1.ModalResult := mrCancel;   
...