ObjectFrame.RowSourceType-Eigenschaft (Access)
Verwenden Sie die RowSourceType-Eigenschaft (zusammen mit der RowSource-Eigenschaft ), um Microsoft Access mitzuteilen, wie Daten für das angegebene Objekt bereitgestellt werden sollen. Zeichenfolge mit Lese-/Schreibzugriff.
Syntax
Ausdruck. RowSourceType
Ausdruck Eine Variable, die ein ObjectFrame-Objekt darstellt.
HinwBemerkungeneise
Die RowSourceType-Eigenschaft hat die folgenden Einstellungen.
Einstellung | Beschreibung |
---|---|
Tabelle/Abfrage | (Standard) Die Daten stammen aus einer Tabelle, Abfrage oder SQL-Anweisung, die durch die Einstellung der RowSource-Eigenschaft festgelegt wurde. |
Wertliste | Die Daten entsprechen einer Liste von Einträgen, die durch die Einstellung der RowSource-Eigenschaft festgelegt wurden. |
Feldliste | Die Daten entsprechen einer Liste von Feldnamen einer Tabelle, Abfrage oder SQL-Anweisung, die durch die Einstellung der RowSource-Eigenschaft festgelegt wurde. |
Hinweis
Sie können die RowSourceType-Eigenschaft auch mit einer benutzerdefinierten Funktion festlegen. Der Funktionsname wird ohne vorstehendes Gleichheitszeichen (=) und ohne nachfolgendes Klammernpaar eingegeben. Sie müssen bestimmte Funktionscodeargumente angeben, um Access mitzuteilen, wie das Steuerelement gefüllt werden soll.
Legen Sie in Visual Basic die RowSourceType-Eigenschaft mithilfe eines Zeichenfolgenausdrucks mit einem der folgenden Werte fest: "Table/Query", "Value List" oder "Field List". Sie können mit einem Zeichenfolgenausdruck auch den Wert der RowSource-Eigenschaft festlegen. Um für die RowSourceType-Eigenschaft eine benutzerdefinierte Funktion festzulegen, geben Sie den Namen der Funktion ein.
Verfügen Sie über eine begrenzte Anzahl an Werten, die sich nicht ändern, so können Sie die RowSourceType-Eigenschaft auf "Wertliste" festlegen und dann die Werte eingeben, die in der Liste in der RowSource-Eigenschaft enthalten sind.
Wenn Sie eine benutzerdefinierte Funktion zum Einfügen von Elementen in ein Listen- oder Kombinationsfeld erstellen, ruft Access die Funktion wiederholt auf, um die benötigten Informationen abzurufen. Benutzerdefinierte RowSourceType-Funktionen müssen in einem sehr spezifischen Funktionsformat geschrieben werden.
Beispiel
Das folgende Beispiel legt die RowSourceType-Eigenschaft für ein Kombinationsfeld auf "Table/Query" und die RowSource-Eigenschaft auf eine Abfrage namens "EmployeeList" fest.
Forms!Employees!cmboNames.RowSourceType = "Table/Query"
Forms!Employees!cmboNames.RowSource = "EmployeeList"
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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für