BoundColumn-Eigenschaft (GebundeneSpalte)

Betrifft

ComboBox-Objekt

ListBox-Objekt

Wenn Sie in einem Listenfeld oder einem Kombinationsfeld eine Auswahl treffen, informiert die BoundColumn-Eigenschaft Microsoft Office Access 2007 darüber, welcher Spaltewert als Wert eines Steuerelement verwendet werden soll. Falls das Steuerelement an ein FeldGebundenes Steuerelement ist, wird der in der Spalte durch die BoundColumn-Eigenschaft angegebene Wert in dem Feld gespeichert, das in der ControlSource-Eigenschaft angegeben ist. Wert vom Typ Long mit Lese-/Schreibzugriff.

Ausdruck.BoundColumn

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte aus der Liste Betrifft zurückgibt.

Einstellung

Die BoundColumn-Eigenschaft verwendet die folgenden Einstellungen.

Einstellung

Beschreibung

0

Im Aktueller Datensatz wird der ListIndex-Eigenschaftswert und nicht der Spaltenwert gespeichert. Der ListIndex-Eigenschaftswert der ersten Zeile ist 0, der zweiten 1 usw. Wenn ein Element aus einem Listenfeld oder aus dem Listenfeldteil eines Kombinationsfelds ausgewählt wird, wird in Access die ListIndex-Eigenschaft festgelegt. Wenn Sie lediglich eine Folge von Zahlen speichern möchten, kann es sinnvoll sein, die BoundColumn-Eigenschaft auf 0 festzulegen und den ListIndex-Eigenschaftswert des Steuerelements zu verwenden.

1 oder größer

(Standardwert ist 1) Der Wert in der angegebenen Spalte wird der Wert des Steuerelements. Diese Einstellung wird dann in dem Feld im aktuellen Datensatz gespeichert, wenn das Steuerelement an ein Feld gebunden ist. Ein Wert kann für die BoundColumn-Eigenschaft nicht höher festgelegt werden als die ColumnCount-Eigenschaft.


Sie können die BoundColumn-Eigenschaft festlegen, indem Sie das Eigenschaftenblatt des Steuerelements, ein Makro oder einen Code von Visual Basic for Applications (VBA) verwenden.

Bei Tabellenfeldern können Sie diese Eigenschaft auf der Registerkarte Nachschlagen im Abschnitt Feldeigenschaften der Entwurfsansicht für Felder festlegen, für die die DisplayControl-Eigenschaft auf Kombinationsfeld oder auf Listenfeld festgelegt sind.

tip

Wenn Sie den Nachschlage-Assistenten als den Datentyp für ein Feld in der Tabellenentwurfsansicht auswählen, wird in Access die BoundColumn-Eigenschaft automatisch festgelegt.

Legen Sie im VBA-Code (Visual Basic für Applikationen) die BoundColumn-Eigenschaft fest, indem Sie eine Nummer oder einen Numerischer Ausdruck verwenden, der einem Wert zwischen 0 und dem Wert der ColumnCount-Eigenschaft entspricht.

Hinweise

Die letzte sichtbare Spalte links außen in einem Kombinationsfeld (die letzte linke Spalte, deren Einstellung in der ColumnWidths-Eigenschaft des Kombinationsfelds nicht auf 0 festgelegt ist) enthält die Daten, die im Textfeldteil des Kombinationsfelds in der Formularansicht oder in einem Bericht erscheinen. Die BoundColumn-Eigenschaft bestimmt, von welcher Spalte ein Wert im Textfeld oder im Kombinationsfeld gespeichert wird, wenn Sie eine Auswahl treffen. Das ermöglicht Ihnen, andere Daten anzuzeigen, als jene, die Sie als Wert des Steuerelements speichern.

Hinweis : Wenn die gebundene Spalte nicht mit der sichtbaren linken Spalte im Steuerelement übereinstimmt (oder wenn Sie die BoundColumn-Eigenschaft auf 0 festlegen), wird die LimitToList-Eigenschaft auf Ja festgelegt.

Access verwendet nullbasierte Nummern, um Bezug auf die Spalten in der Column-Eigenschaft zu nehmen. Das heißt, auf die erste Spalte wird mithilfe des Ausdrucks Column(0) verwiesen, auf die zweite Spalte mithilfe des Ausdrucks Column(1) usw. Die BoundColumn-Eigenschaft jedoch verwendet für Verweise auf Spalten 1-basierte Nummern. Wenn Sie also die BoundColumn-Eigenschaft auf 1 festlegen, könnten Sie mithilfe des Ausdrucks Column(0) auf den in dieser Spalte gespeicherten Wert zugreifen.

Wenn die AutoExpand-Eigenschaft auf Ja festgelegt ist, wird von Access automatisch ein Feldtextwert in den Teil des Kombinationsfelds eingetragen, der während Ihrer Eingabe mit einem Wert in der Liste des Kombinationsfelds übereinstimmt.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×