Application.CreateReport 方法 (Access)

CreateReport 方法创建一个报表并返回 报表 对象。 例如,假设要生成自定义的向导来创建销售报表。 使用向导中的 CreateReport 方法基于指定的报表模板创建新报表。

语法

表达式CreateReport (DatabaseReportTemplate)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
数据库 可选 Variant 包含要用于创建报表的报表模板的数据库的名称。 如果要使用当前数据库,请忽略此参数。 如果要使用一个已打开的类库数据库,请使用该参数指定该类库数据库。
ReportTemplate 可选 Variant 要用作模板以创建新报表的报表的名称。

返回值

报告

备注

设计用于创建新报表的向导时,请使用 CreateReport 方法。

CreateReport 方法在报表设计视图中打开新的最小化报表。

如果用于 ReportTemplate 参数的名称无效,Visual Basic 将使用“选项”对话框的“窗体/报表”选项卡上的“报表模板”设置指定的报表模板。

示例

下面的示例使用“选项”对话框“窗体/报表”选项卡上“报表模板”设置中指定的模板,在当前数据库中创建报表。

Sub NormalReport() 
 Dim rpt As Report 
 
 Set rpt = CreateReport ' Create minimized report. 
 DoCmd.Restore ' Restore report. 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。