Принудительное завершение отчета
Привет.
Задача состоит в том, чтобы принудительно завершать/закрывать отчет (минуя дальнейший код и прочее). Я предполагаю, что это нужно прописывать при старте отчета (событие OnStartReport). Пытался присваивать modalresult=2 последующей диалоговой форме, но ничего не вышло =(
Очень рассчитываю на помощь в решении этого вопроса.
Заранее спасибо.
Задача состоит в том, чтобы принудительно завершать/закрывать отчет (минуя дальнейший код и прочее). Я предполагаю, что это нужно прописывать при старте отчета (событие OnStartReport). Пытался присваивать modalresult=2 последующей диалоговой форме, но ничего не вышло =(
Очень рассчитываю на помощь в решении этого вопроса.
Заранее спасибо.
Комментарии
TfrxReport.terminated:=true;
Используй Engine.StopReport для остановки отчета.
К сожалению в хелпе fr3.hlp / fr4.hlp описание данного метода отсутствует.
В 2.46 работала функция как часы, а тут никак.
Или есть какие-то определенные места в которых корректно ее использование?
Если не работает, значит скорее всего это баг, надо писать разработчикам FR.
Хотя может она добавлена только в системе, с которой я работаю, а как она тогда реализована я к сож-ию не знаю