在项目研发过程中使用到了fastreport,但是fastreport在打印的时候会先弹出打印对话框,再弹出打印进度条,为了去掉这两个,特意在文章中备注,方便后面查找!也希望能够给大家带来一点帮助!
(1)去掉打印对话框:
打印对话框属于报表的打印属性,因此直接设置其属性即可,代码如下:
Report FReport = new Report();
FReport.PrintSettings.ShowDialog=false;
(2)去掉打印进度条:
属性的设置在报表的环境变量设置中设置(每次只设置一次),具体代码如下:
public static FastReport.EnvironmentSettings eSet = new EnvironmentSettings();
eSet.ReportSettings.ShowProgress = false;