Freigeben über


Form.SubdatasheetExpanded-Eigenschaft (Access)

Verwenden Sie die SubdatasheetExpanded-Eigenschaft , um den gespeicherten Zustand aller Unterdatenblätter in einer Tabelle oder Abfrage anzugeben oder zu bestimmen. Boolescher Wert mit Lese-/Schreibzugriff.

Syntax

Ausdruck. UnterdatasheetExpanded

expression Eine Variable, die ein Form-Objekt darstellt.

Hinweise

Der Standardwert ist False.

Um die SubdatasheetExpanded-Eigenschaft mithilfe von Visual Basic festzulegen, müssen Sie zuerst die -Eigenschaft mit der DAO-Methode CreateProperty erstellen.

Die Eigenschaften SubdatasheetExpanded und SubdatasheetHeight werden auf das Unterformular-Steuerelement wirksam, wenn sich das Formular in der Datenblattansicht befindet.

Beispiel

Im folgenden Beispiel wird die Unterdatenblatterweiterung für das Bestellformular aktiviert oder deaktiviert.

Um dieses Beispiel selbst auszuprobieren, öffnen Sie ein Formular (das ein Unterformular enthält) in der Entwurfsansicht, wählen Sie im Eigenschaftenfenster des Formulars neben dem Eigenschaftenfeld Beim Laden die Schaltfläche Generator aus, fügen Sie diesen Code in das Form_Load-Ereignis des Formulars ein (entfernen Sie den Verweis auf das Bestellformular), und öffnen Sie das Formular dann in der Datenblattansicht.

Dim strExpand As String 
 
With Forms("Purchase Orders") 
 
 strExpand = InputBox("Expand subdatasheets? Y/N") 
 
 Select Case strExpand 
 Case "Y" 
 .SubdatasheetExpanded = True 
 Case "N" 
 .SubdatasheetExpanded = False 
 Case Else 
 MsgBox "Can't determine subdatasheet expansion state." 
 End Select 
 
End With

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.