SourceObject 屬性

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

expandtri全部顯示

使用 SourceObject 屬性可以標(biāo)識作為窗體或報表上子窗體子報表的源的窗體報表。也可以將該屬性用于鏈接的未綁定對象框,以確定與對象框鏈接的數(shù)據(jù)所在文件的完整路徑和文件名稱。String 型,可讀寫。

expression.SourceObject

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

說明

控件的屬性表中輸入作為子窗體或子報表數(shù)據(jù)源的窗體或報表的名稱。如果在“數(shù)據(jù)庫”窗口中,使用拖拽的方法將子窗體或子報表添加到窗體或報表上,則 Microsoft Access 會自動在屬性表上對 SourceObject 屬性進行設(shè)置。

對于未綁定對象框,使用“插入”菜單上的“對象”命令來插入一個鏈接 OLE 對象時,Microsoft Access 會自動對 SourceObject 屬性進行設(shè)置。

對于子窗體或子報表,可以使用控件的屬性表、Visual Basic 對該屬性進行設(shè)置。

在 Visual Basic 中,可以使用作為窗體或報表名稱的字符串表達式設(shè)置該屬性。

對于鏈接的未綁定對象框,在任何視圖中都不能對其 SourceObject 屬性進行設(shè)置。

注釋  在報表的 Open 事件或 Format 事件中,不能對 SourceObject 屬性進行設(shè)置或更改。

如果在子窗體或子報表的屬性表中刪除了 SourceObject 屬性的設(shè)置,則控件仍然留在窗體中不變,但不再與任何的源窗體或源報表綁定。

示例

下面的示例在“調(diào)試”窗口中顯示 ProductList 子窗體控件的源窗體的名稱。

Debug.Print Forms!Categories! _

    [Product List].SourceObject