如何直接打印Fastreport而不在我的应用程序中显示任何Dialog?

时间:2015-06-19 11:36:39

标签: fastreport

fsReport.RegisterData(ds);
for (int i = 0; i < ds.Tables.Count; i++) {
  if (fsReport.GetDataSource(ds.Tables[i].TableName) != null) {
    fsReport.GetDataSource(ds.Tables[i].TableName).Enabled = True;
  }
}
fsReport.PrintSettings.Printer = PrinterNameForPrintAtumatice;
fsReport.PrintSettings.ShowDialog = false;

if (fsReport.Prepare()) {
  fsReport.Print();
}

此代码显示Access Data Dialog,如何解决此问题?不显示任何对话框?访问数据对话框在我的系统显示中。 请帮忙

1 个答案:

答案 0 :(得分:2)

试试这个:

FastReport.Utils.Config.ReportSettings.ShowProgress = false;