Dynamisches Ausfüllen einer Dropdown-Liste oder eines Listenfeldes über eine OLEDB-Datenverbindung

In der Kategorie „Eigene“ der Palette „Objektbibliothek“ stehen zwei benutzerdefinierte Objekte zur Verfügung, die Sie zum Ausfüllen von zwei Spalten mit Daten von einer OLEDB-Datenverbindung verwenden können. Sowohl das Daten-Dropdown-Listenobjekt als auch das Datenlistenfeldobjekt füllen zwei Spalten mit Daten aus einer OLEDB-Datenverbindung aus.

Hinweis: Dies ist eine skriptbasierte Alternative. Mit dynamischen Eigenschaften können Sie dasselbe Ziel erreichen. Siehe Dynamisches Ausfüllen einer Dropdown-Liste oder eines Listenfeldes .
  1. Klicken Sie in der Palette „Objektbibliothek“ auf die Kategorie „Eigene“ und ziehen Sie das entsprechende Listenobjekt auf die Seite:

    • Um eine Dropdown-Liste zu erstellen, ziehen Sie das Daten-Dropdown-Listenobjekt.

    • Um ein Listenfeld zu erstellen, ziehen Sie das Datenlistenfeldobjekt.

  2. Wählen Sie das Objekt aus.

  3. Wählen Sie „Fenster“ > „Skript-Editor“.

  4. Ersetzen Sie in sDataConnectionName = "<value>" den Wert („value“) durch den Namen der Datenverbindung.

  5. Ersetzen Sie in sColHiddenValue = "<value>" den Wert („value“) durch den Namen des verborgenen Werts.

  6. Ersetzen Sie in sColDisplayText = "<value>" den Wert („value“) durch den Namen der Anzeigetextspalte.