ListBox. DisplayWhen-Eigenschaft (Access)ListBox.DisplayWhen property (Access)

Mit der DisplayWhen-Eigenschaft können Sie angeben, welche Steuerelemente eines Formulars auf dem Bildschirm angezeigt oder gedruckt werden sollen.You can use the DisplayWhen property to specify which of a form's controls you want displayed on screen and in print. Byte-Wert mit Lese-/Schreibzugriff.Read/write Byte.

SyntaxSyntax

Ausdruck. DisplayWhenexpression.DisplayWhen

Ausdruck Eine Variable, die ein ListBox -Objekt darstellt.expression A variable that represents a ListBox object.

BemerkungenRemarks

Die DisplayWhen-Eigenschaft gilt nur für die folgenden Formularbereiche: Detail, Formularkopf und Formularfuß.The DisplayWhen property applies only to the following form sections: detail, form header, and form footer. Sie gilt auch für alle Steuerelemente (außer Seitenumbrüchen) in einem Formular.It also applies to all controls (except page breaks) on a form.

Die DisplayWhen-Eigenschaft verwendet die folgenden Einstellungen.The DisplayWhen property uses the following settings.

EinstellungSetting Visual BasicVisual Basic BeschreibungDescription
AlwaysAlways 00 (Standardeinstellung) Das Objekt wird in der Formularansicht und im Ausdruck angezeigt.(Default) The object appears in Form view and when printed.
Nur beim DruckenPrint Only 1 1 Das Objekt wird in der Formularansicht ausgeblendet, erscheint jedoch im Ausdruck.The object is hidden in Form view but appears when printed.
Nur am BildschirmScreen Only 2 2 Das Objekt wird in der Formularansicht angezeigt, jedoch nicht im Ausdruck.The object appears in Form view but not when printed.

Für Steuerelemente können Sie die Standardeinstellung für diese Eigenschaft mithilfe der standardmäßigen Steuerelementformat Vorlage oder der DefaultControl-Eigenschaft in Visual Basic festlegen.For controls, you can set the default for this property by using the default control style or the DefaultControl property in Visual Basic.

In vielen Fällen sind bestimmte Steuerelemente nur in der Formularansicht hilfreich.In many cases, certain controls are useful only in Form view. Um zu verhindern, dass Microsoft Access diese Steuerelemente druckt, können Sie die DisplayWhen -Eigenschaft nur auf Bildschirm festlegen.To prevent Microsoft Access from printing these controls, you can set their DisplayWhen property to Screen Only. Sie können beispielsweise eine Befehlsschaltfläche oder Anweisungen in einem Formular haben, das Sie nicht drucken möchten, oder Sie haben Formularkopf-und-Fußzeilen Abschnitte, die nicht auf dem Bildschirm angezeigt, sondern gedruckt werden sollen.For example, you might have a command button or instructions on a form that you don't want printed, or you might have form header and form footer sections that you don't want displayed on screen but that you do want printed. In diesem Fall sollten Sie die DisplayWhen -Eigenschaft auf Drucken festlegen.In this case, you should set the DisplayWhen property to Print Only.

Verwenden Sie für Berichte die Format - **** und Retreat-Ereignisse, um eine Ereignisprozedur oder ein Makro anzugeben, das die Visible -Eigenschaft von Steuerelementen festlegt, die nicht gedruckt werden sollen.For reports, use the Format and Retreat events to specify an event procedure or macro that sets the Visible property of controls that you don't want printed. Sie können auch das Format oder das Print -Ereignis für einen Bericht Abschnitt abbrechen, um zu verhindern, dass der Abschnitt gedruckt wird.You can also cancel the Format or Print event for a report section to prevent the section from being printed.

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.