CreateReport 方法

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

CreateReport 方法創(chuàng)建報(bào)表并返回一個 Report 對象。例如,假定正在構(gòu)建創(chuàng)建銷售報(bào)表的自定義向?qū)А?梢栽谙驅(qū)е惺褂?CreateReport 方法,基于指定的報(bào)表模板新建一個報(bào)表。

expression.CreateReport(Database, ReportTemplate)

expression     必需。返回“應(yīng)用于”列表中的一個對象的表達(dá)式。

Database     可選 Variant 型。字符串表達(dá)式,標(biāo)識要用作以創(chuàng)建報(bào)表的報(bào)表模板所在數(shù)據(jù)庫的名稱。如果要使用當(dāng)前數(shù)據(jù)庫,可忽略該參數(shù)。如果要使用打開的類庫數(shù)據(jù)庫,可用該參數(shù)指定類庫數(shù)據(jù)庫。

ReportTemplate     可選 Variant 型。字符串表達(dá)式,標(biāo)識用作新建報(bào)表的模板報(bào)表的名稱。如果忽略該參數(shù),Microsoft Access 將使用“選項(xiàng)”對話框(通過在“工具”菜單上單擊“選項(xiàng)”獲得)中“窗體/報(bào)表”選項(xiàng)卡上指定的模板來創(chuàng)建新窗體。

說明

可以在設(shè)計(jì)新建報(bào)表的向?qū)r使用 CreateReport 方法。

CreateReport 方法在報(bào)表“設(shè)計(jì)”視圖中打開新的最小化的報(bào)表。

如果用于 reporttemplate 參數(shù)的名稱無效,Visual Basic 會使用“選項(xiàng)”對話框“窗體/報(bào)表”選項(xiàng)卡上“報(bào)表模板”設(shè)置中指定的報(bào)表模板。

示例

下面的示例使用“選項(xiàng)”對話框“窗體/報(bào)表”選項(xiàng)卡上“報(bào)表模板”設(shè)置中指定的模板,在當(dāng)前數(shù)據(jù)庫中創(chuàng)建報(bào)表。

Sub NormalReport()

    Dim rpt As Report

    Set rpt = CreateReport                ' Create minimized report.

    DoCmd.Restore                            ' Restore report.

End Sub