Я использую Fastreport 4. Мне нужно печатать напрямую на принтер, не показывая диалоговое окно печати. Я снял флажок ShowDialog в параметрах печати, но он продолжает показывать диалоговое окно печати. Любая помощь будет очень признательна.
Как распечатать Fastreport напрямую, не показывая диалог печати
Ответы (3)
Вы должны установить его после загрузки отчета.
Report.LoadFromFile('filename');
Report.PrepareReport;
Report.PrintOptions.ShowDialog := False;
Report.Print;
person
Den
schedule
22.06.2010
Если вы назначите поддельную строку событию «OnRunDialogs» после загрузки отчета ниже, ваши диалоги не откроются.
frxMyReport.LoadFromFile(fPath); frxMyReport.OnRunDialogs ="fakeevent";
person
user3189836
schedule
18.04.2017
person
schedule
предоставьте немного больше контекста для вашего ответа
- person cccnrc; 30.07.2019