OutputTo 方法

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

expandtri全部顯示

在 Visual Basic 中,OutputTo 方法執(zhí)行 OutputTo 操作。

expression.OutputTo(ObjectType, ObjectName, OutputFormat, OutputFile, AutoStart, TemplateFile, Encoding)

expression     必需。返回 DoCmd 對(duì)象的表達(dá)式。

ObjectType   必需 AcOutputObjectType。要輸出的對(duì)象類型。

AcOutputObjectType 可以是下列 AcOutputObjectType 常量之一:

acOutputDataAccessPage  不支持。

acOutputForm

acOutputFunction

acOutputModule

acOutputQuery

acOutputReport

acOutputServerView

acOutputStoredProcedure

acOutputTable

ObjectName   Variant 型,可選。字符串表達(dá)式,表示由 ObjectType 參數(shù)所選定對(duì)象類型的有效名稱。如果要輸出活動(dòng)的對(duì)象,可以將 ObjectType 參數(shù)指定為該對(duì)象的類型,并將此參數(shù)保留為空。如果在庫數(shù)據(jù)庫中運(yùn)行包含 OutputTo 方法的 Visual Basic 代碼,Microsoft Access 將首先在該庫數(shù)據(jù)庫中搜索具有此名稱的對(duì)象,然后再到當(dāng)前數(shù)據(jù)庫中進(jìn)行搜索。

OutputFormat   Variant 型,可選。以 AcFormat 常量形式表示的輸出格式。如果省略此參數(shù),Microsoft Access 將提示您指定輸出格式。

AcFormat 可以是下列 AcFormat 常量之一:

acFormatASP

acFormatDAP

acFormatHTML

acFormatIIS

acFormatRTF

acFormatSNP

acFormatTXT

acFormatXLS

OutputFile     Variant 型,可選。字符串表達(dá)式,代表對(duì)象要輸出到的文件的完整名稱(包括路徑)。如果將該參數(shù)留空,Microsoft Access 將提示您指定輸出文件名。

AutoStart     Variant 型,可選。該參數(shù)為 True (-1) 可立刻啟動(dòng)適當(dāng)?shù)幕?Microsoft Windows 的應(yīng)用程序,并加載由 OutputFile 參數(shù)指定的文件。如果不想啟動(dòng)該應(yīng)用程序,可將該參數(shù)設(shè)為 False (0)。對(duì)于 Microsoft Internet Information Server (.htx、.idc)文件和 Microsoft ActiveX Server 文件 (*.asp),將忽略該參數(shù)。如果將該參數(shù)留空,就會(huì)采用默認(rèn)值 (False)。

TemplateFile     Variant 型,可選。字符串表達(dá)式,代表要用作 HTMLHTXASP 文件的模板的文件的完整名稱(包括路徑)。

Encoding     Variant 型,可選。

說明

有關(guān)該操作及其參數(shù)如何工作的詳細(xì)信息,請(qǐng)參閱該操作的主題。

模塊只能輸出 MS-DOS 文本格式,所以如果將 ObjectType 參數(shù)指定為 acOutputModule,則必須將 OutputFormat 參數(shù)指定為 acFormatTXT。Microsoft Internet Information Server 和 Microsoft ActiveX Server 格式只能用于表、查詢及窗體,所以如果將 OutputFormat 參數(shù)指定為 acFormatIISacFormatASP,則必須將 ObjectType 參數(shù)指定為 acOutputTable、acOutputQueryacOutputForm

可以將語法中的可選參數(shù)留空,但必須包含參數(shù)的逗號(hào)。如果將位于末端的參數(shù)留空,則在指定的最后一個(gè)參數(shù)后面不需使用逗號(hào)。

示例

下面的示例將 RTF 格式的“Employees”表輸出到“Employee.rtf”文件,并立即在 Microsoft Word for Windows 中打開該文件。

DoCmd.OutputTo acOutputTable, "Employees", _

    acFormatRTF, "Employee.rtf", True