我使用 Fastreport 4。我需要直接打印到打印机而不显示打印对话框。我已经取消选中打印选项中的 ShowDialog,但它一直显示打印对话框。任何帮助将不胜感激。
22861 次
3 回答
17
您应该在加载报告后设置它。
Report.LoadFromFile('filename');
Report.PrepareReport;
Report.PrintOptions.ShowDialog := False;
Report.Print;
于 2010-06-22T07:00:40.000 回答
-1
Report report = new Report();
report.Load(@"C:\Something.frx");
# ... <rest-of-your-code>
report.PrintSettings.ShowDialog = false;
report.Print();
于 2019-07-29T20:38:39.070 回答
-1
如果您在加载下面的报告后将假字符串分配给“OnRunDialogs”事件,则您的对话框不会打开。
frxMyReport.LoadFromFile(fPath); frxMyReport.OnRunDialogs =“假事件”;
于 2017-04-18T07:03:58.373 回答