2010-06-17 6 views
5

Я использую Fastreport 4. Мне нужно печатать непосредственно на принтере, не показывая Диалог печати. Я отключил ShowDialog в параметрах печати, но он продолжает показывать диалог печати. Любая помощь будет очень оценена.Как распечатать Fastreport напрямую без отображения Диалоговое окно печати

ответ

13

Вы должны установить его после загрузки отчета.

Report.LoadFromFile('filename'); 
Report.PrepareReport; 
Report.PrintOptions.ShowDialog := False; 
Report.Print; 
0

Если назначить поддельную строку «OnRunDialogs» событие после загрузки отчета ниже, как ваши диалоги не открывается.

frxMyReport.LoadFromFile (fPath); frxMyReport.OnRunDialogs = "fakeevent";

Смежные вопросы