Access VBA教程:CreateReport方法

CreateReport方法创建报表并返回一个Report对象。例如,假定正在构建创建销售报表的自定义向导。可以在向导中使用 CreateReport方法,基于指定的报表模板新建一个报表。

expression.CreateReport(Database, ReportTemplate)

expression   必需。返回“Applies To”列表中的一个对象的表达式。

Database  可选 Variant 型。字符串表达式,标识要用作以创建报表的报表模板所在数据库的名称。如果要使用当前数据库,可忽略该参数。如果要使用打开的类库数据库,可用该参数指定类库数据库。

ReportTemplate  可选 Variant 型。字符串表达式,标识用作新建报表的模板报表的名称。如果忽略该参数,Microsoft Access 将使用“选项”对话框(通过在“工具”菜单上单击“选项”获得)中“窗体/报表”选项卡上指定的模板来创建新窗体。

说明

可以在设计新建报表的向导时使用 CreateReport方法。

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

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

CreateReport方法创建最小化的窗体和报表。

VBA示例

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


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

上页:Access VBA教程:CreateNewWorkgroupFile方法 下页:Access VBA教程:CreateReportControl方法

Access VBA教程:CreateReport方法

Access VBA教程:CreateReportControl方法 Access VBA教程:CurrentDb方法
Access VBA教程:CurrentUser方法 Access VBA教程:DAvg方法
Access VBA教程:DCount方法 Access VBA教程:DDEExecute方法
Access VBA教程:DDEInitiate方法 Access VBA教程:DDEPoke方法
Access VBA教程:DDERequest方法 Access VBA教程:DDETerminate方法
Access VBA教程:DDETerminateAll方法 Access VBA教程:DefaultControl属性
Access VBA教程:DefaultWorkspaceClone方法 Access VBA教程:Delete方法
Access VBA教程:DeleteControl方法 Access VBA教程:DeleteLines方法
Access VBA教程:DeleteReportControl方法 Access VBA教程:DFirst方法
Access VBA教程:DiscardConflict方法 Access VBA教程:DLast方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号