该属性引用窗体对象,并且在所有视图中都是只读的。
可以通过宏或 Visual Basic 使用该属性。
该属性典型地用于引用包括在子窗体控件中的窗体或报表。例如,以下代码使用 Form 属性访问“OrderDetails”子窗体控件中的子窗体包含的“OrderID”控件。
Dim intOrderID As Integer
intOrderID = Forms!Orders!OrderDetails.Form!OrderID
下一示例通过使用 Form 属性引用包含名为“CustomerID”的控件的活动窗体调用属性表中的函数。
=MyFunction(Form!CustomerID)
当以此方式使用 Form 属性时,引用的是活动窗体,因此不用窗体的名称。
下一示例是以上示例的 Visual Basic 版本。
X = MyFunction(Forms!Customers!CustomerID)
注释 当使用 Forms 集合时,必须指定窗体的名称。
以下示例使用 Form 属性引用子窗体上的控件。
Dim curTotalAmount As Currency
curTotalAmount = Forms!Orders!OrderDetails.Form!TotalAmount