該屬性引用窗體對(duì)象,并且在所有視圖中都是只讀的。
可以通過(guò)宏或 Visual Basic 使用該屬性。
該屬性典型地用于引用包括在子窗體控件中的窗體或報(bào)表。例如,以下代碼使用 Form 屬性訪問(wèn)“OrderDetails”子窗體控件中的子窗體包含的“OrderID”控件。
Dim intOrderID As Integer
intOrderID = Forms!Orders!OrderDetails.Form!OrderID
下一示例通過(guò)使用 Form 屬性引用包含名為“CustomerID”的控件的活動(dòng)窗體調(diào)用屬性表中的函數(shù)。
=MyFunction(Form!CustomerID)
當(dāng)以此方式使用 Form 屬性時(shí),引用的是活動(dòng)窗體,因此不用窗體的名稱。
下一示例是以上示例的 Visual Basic 版本。
X = MyFunction(Forms!Customers!CustomerID)
注釋 當(dāng)使用 Forms 集合時(shí),必須指定窗體的名稱。
以下示例使用 Form 屬性引用子窗體上的控件。
Dim curTotalAmount As Currency
curTotalAmount = Forms!Orders!OrderDetails.Form!TotalAmount