Пакетная печать с использованием Showreport(false)
RhinoFC
Новосибирск
Здравствуйте.
В справке написано:
Т.е., если я правильно понимаю, пакетную печать (несколько отчётов в одном превью) можно организовать примерно так:
Но так не получается! В превью выводится только последний, предыдущие затираются.
Да, я знаю, что можно использовать несколько PrepareReport, после чего вызывать ShowPreparedReport. Но мне, по ряду причин, надо именно ShowReport(False).
Объясните, что не так?
В справке написано:
procedure ShowReport(ClearLastReport: Boolean = True);
Запускает отчет на выполнение и показывает результат в окне предварительного
просмотра. Если параметр ClearLastReport равен False, то отчет добавляется к ранее
построенному, иначе ранее построенный отчет очищается (по умолчанию).
Т.е., если я правильно понимаю, пакетную печать (несколько отчётов в одном превью) можно организовать примерно так:
frxReport1.LoadFromFile('1.fr3');
frxReport1.ShowReport(False);
frxReport1.LoadFromFile('2.fr3');
frxReport1.ShowReport(False);
Но так не получается! В превью выводится только последний, предыдущие затираются.
Да, я знаю, что можно использовать несколько PrepareReport, после чего вызывать ShowPreparedReport. Но мне, по ряду причин, надо именно ShowReport(False).
Объясните, что не так?