Control.Form-Eigenschaft (Access)
Verwenden Sie die Form-Eigenschaft , um auf ein Formular zu verweisen oder auf das Formular zu verweisen, das einem Unterformularsteuerelement zugeordnet ist. Schreibgeschützter Form-Wert.
Syntax
Ausdruck. Form
Ausdruck Eine Variable, die ein Control-Objekt darstellt.
HinwBemerkungeneise
Diese Eigenschaft verweist auf ein Formularobjekt. Sie ist in allen Ansichten schreibgeschützt.
Diese Eigenschaft wird in der Regel verwendet, um auf das Formular oder den Bericht zu verweisen, das in einem Unterformular-Steuerelement enthalten ist. Der folgende Code verwendet beispielsweise die Form-Eigenschaft, um auf das OrderID-Steuerelement auf einem Unterformular zuzugreifen, das im OrderDetails-Unterformular-Steuerelement 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-Auflistung 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.