Подскажите, как принудительно закрыть отчет FR 2.x

отредактировано 03:47 Раздел: FastReport 2.xx VCL
Подскажите, как принудительно закрыть отчет FR 2.x, в FR 3.x на событие OnEndDoc выполняешь frxReport1.PreviewForm.close и отчет отображается на экране затем автоматически закрывается, как это можно реализовать в FR 2.x. Необходимо чтобы отчет сначала открылся. Напрмер

... frxReport1.OnEndDoc (...);
Begin
Form1.ShowModal;
frxReport1.PreviewForm.close;
end;

, т.е. открывается отчет, но перед ним висит модальная форма, а при закрытии этой формы отчет тоже закрывается тем самым пользователь не может выполнить ни каких действий с отчетом.

Комментарии

  • отредактировано 03:47
    Что значит перед ним висит модальная форма? Ты создал страницу с Type = ptDialog и хочешь закрыть весь отчет, когда пользователь закрывает форму? Или что ты именно хочешь (и кстати для чего это тебе понадобилось?)?

    Может тебе вообще не нужно создавать другие страницы (но тогда зачем вообще отчет нужен)?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.