Freigeben über


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.