Section. CanShrink-Eigenschaft (Access)Section.CanShrink property (Access)

Ruft ab oder legt fest, ob das angegebene Steuerelement automatisch vertikal angepasst wird, um alle Daten zu drucken oder anzuzeigen, die im Abschnitt oder Steuerelement enthalten sind.Gets or sets whether the specified control automatically adjusts vertically to print or preview all the data that the section or control contains. Boolescher Wert mit Lese-/Schreibzugriff.Read/write Boolean.

SyntaxSyntax

Ausdruck. CanShrinkexpression.CanShrink

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

BemerkungenRemarks

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

EinstellungSetting Visual BasicVisual Basic BeschreibungDescription
JaYes TrueTrue Die Höhe Steuerelements wird so verkleinert, dass alle Daten, die das Steuerelement enthält, gedruckt oder angezeigt werden, ohne dass leere Zeilen vorhanden sind.The control shrinks vertically so that the data it contains can be printed or previewed without leaving blank lines.
NeinNo FalseFalse (Standard) Das Steuerelement wird nicht verkleinert.(Default) The control doesn't shrink.

Diese Eigenschaftseinstellung ist in einem Makro oder in Visual Basic in einer beliebigen Ansicht, aber in der Entwurfsansicht schreibgeschützt.This property setting is read-only in a macro or Visual Basic in any view but Design view.

Mit dieser Eigenschaft können Sie das Aussehen gedruckter Formulare oder Berichte steuern.You can use this property to control the appearance of printed forms and reports. Wenn Sie die-Eigenschaft auf Ja festlegen, wird das Objekt automatisch so angepasst, dass eine beliebige Datenmenge gedruckt werden kann.When you set the property to Yes, the object automatically adjusts so that any amount of data can be printed. Wenn ein Steuerelement verkleinert wird, werden die Steuerelemente, die sich unterhalb dieses Steuerelements befinden, auf der Seite nach oben verschoben.When a control shrinks, the controls below it move up the page.

Wenn Sie die CanShrink -Eigenschaft eines Steuerelements auf Ja festlegen, legt Microsoft Access die CanShrink -Eigenschaft des Bereichs nicht auf Ja fest.If you set a control's CanShrink property to Yes, Microsoft Access does not set the section's CanShrink property to Yes.

Abschnitte werden vertikal über Ihre gesamte Breite verkleinert.Sections shrink vertically across their entire width. Angenommen, ein Formular hat zwei Textfelder nebeneinander in einem Abschnitt, und jedes Steuerelement hat die CanShrink -Eigenschaft auf "Ja" festgelegt.For example, suppose a form has two text boxes side by side in a section, and each control has its CanShrink property set to Yes. Wenn ein Textfeld eine Datenzeile enthält und das andere Textfeld zwei Datenzeilen enthält, sind beide Textfelder zwei Zeilen lang, da der Abschnitt auf die gesamte Breite ausgerichtet ist.If one text box contains one line of data and the other text box contains two lines of data, both text boxes will be two lines long because the section is sized across its entire width. Um die Daten unabhängig voneinander zu verkleinern, können Sie zwei Subform-oder Unterbericht-Steuerelemente nebeneinander platzieren und Ihre CanShrink -Eigenschaft auf Ja festlegen.To shrink the data independently, you can place two subform or subreport controls side by side and set their CanShrink property to Yes.

Wenn Sie die CanShrink-Eigenschaft verwenden, beachten Sie Folgendes:When you use the CanShrink property, remember that:

  • Die Eigenschafteneinstellungen wirken sich nicht auf den horizontalen Abstand zwischen Steuerelementen aus. Sie wirken sich nur auf den vertikalen Bereich aus, den die Steuerelemente belegen.The property settings don't affect the horizontal spacing between controls; they affect only the vertical space that the controls occupy.

  • Überlappende Steuerelemente können nicht verkleinert werden.Overlapping controls can't shrink.

  • Die Höhe eines großen Steuerelements kann verhindern, dass Steuerelemente, die sich neben diesem befinden, verkleinert werden.The height of a large control can prevent controls beside it from shrinking. Wenn sich beispielsweise mehrere kurze Steuerelemente auf der linken Seite des Detailabschnitts eines Berichts befinden und ein hohes Steuerelement, wie beispielsweise ein ungebundenes Objektfeld, auf der rechten Seite befindet, werden die Steuerelemente Links nicht verkleinert, auch wenn Sie keine Daten enthalten.For example, if several short controls are on the left side of a report's detail section, and one tall control, such as an unbound object frame, is on the right side, the controls on the left won't shrink, even if they contain no data.

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.