Отменить выполнение отчета изнутри отчета
Раздел: FastReport 3.0
Есть FR 3.24
В коде отчета, в скрипте, в главной процедуре, делается некая проверка, и по результатам нужно выдать сообщение и отменить собственно выполнение отчета.
Код примерно такой:
begin
if not Check_EAN13_length then begin
ShowMessage('Cancel');
// Engine.StopReport;
end;//if
end.
Что нужно указать вместо Engine.StopReport; что бы отчет прекратил выполняться? Сейчас открывается диалоговая форма отчета и т.д.
Engine.StopReport; никакого видимого действия не вызывает.
Комментарии
Попробуйте использовать пользовательскую функцию и вызывать в коде программы TfrxReport.Engine.StopReport