Form.Form-Eigenschaft (Access)

Verwenden Sie die Form-Eigenschaft, um auf ein Formular oder auf das Formular zu verweisen, das einem SubFormControl zugeordnet ist. Schreibgeschützter Form-Wert.

Syntax

Ausdruck verwendet werden. Formular

expression Eine Variable, die ein Form-Objekt darstellt.

Hinweise

Diese Eigenschaft bezieht sich auf ein Formularobjekt. Sie ist in allen Ansichten schreibgeschützt.

Diese Eigenschaft wird normalerweise verwendet, um auf das in einem Unterformularsteuerelement enthaltene Formular oder Bericht zu verweisen. Der folgende Code verwendet z. B. die Form-Eigenschaft, um auf das OrderID-Steuerelement in einem Unterformular zuzugreifen, das im Unterformular-Steuerelement OrderDetails enthalten ist.

Dim intOrderID As Integer 
intOrderID = Forms!Orders!OrderDetails.Form!OrderID

Im nächsten Beispiel wird eine Funktion aus einem Eigenschaftenblatt aufgerufen, indem die Form-Eigenschaft verwendet wird, um auf das aktive Formular zu verweisen, das das Steuerelement mit dem Namen "CustomerID" enthält.

=MyFunction(Form!CustomerID)

Wenn Sie die Form-Eigenschaft auf diese Weise verwenden, verweisen Sie auf das aktive Formular, und der Name des Formulars wird nicht benötigt.

Das nächste Beispiel stellt die Entsprechung zum vorhergehenden Beispiel in Visual Basic dar.

X = MyFunction(Forms!Customers!CustomerID)

Hinweis

Wenn Sie die Forms-Sammlung verwenden, müssen Sie den Namen des Formulars angeben.

Beispiel

Das folgende Beispiel verweist mithilfe der Form-Eigenschaft auf ein Steuerelement eines Unterformulars.

Dim curTotalAmount As Currency 
 
curTotalAmount = Forms!Orders!OrderDetails.Form!TotalAmount 

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.