vbconHandlingDataReportErrors
打印一个数据报表可以使用下面两种方法之一。用户可以单击“打印预览”中数据报表上的“打印”按钮(使用 Show 方法),也可以通过使用 PrintReport 方法编程打印。如果打印过程中发生错误,将在 Error 事件中捕获。
详细信息 请参阅“Data Report事件。”
当编程打印一个报表时,有两种选择:通过显示“打印”对话框打印,或不显示对话框打印。
要显示“打印”对话框,请按照下列步骤执行:
DataReport1.PrintReport True
“打印”对话框允许用户选择一个打印机、打印到文件、选择要打印的页面范围并指定要打印的份数。
注意 要显示打印机选择,打印机必须安装在计算机上。
在有些情况下,您可能希望不需用户干预打印报表。PrintReport 方法也提供这样的选择:选择要打印的页面范围,可以是全部,也可以是一个指定的范围。
要不显示对话框地打印,请按照下列步骤执行:
DataReport1.PrintReport False
或者,要指定打印的页面范围,请使用下面的代码:
DataReport1.PrintReport False, rptRangeFromTo, 1, 2