Dropdown-Liste automatisch anzeigen

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
cheriour
Beiträge: 3
Registriert: 14.03.2011, 19:55

Dropdown-Liste automatisch anzeigen

Beitrag von cheriour » 14.03.2011, 21:45

Hallo!

Ich hätte eine kleine Frage zum Thema Dropdown-Liste.

Ich habe ein Formular gebastelt in dem auch einige Dropdown-Menüs vorkommen.

Wenn ich auf eine Dropdown-Feld "hüpfe" (mit der Tab-Taste) dann kann man den Text eingeben oder ein Element aus der Liste auswählen.

Ich würde gerne z.B. den Anfangsbuchstaben eingeben und dann sollen alle Einträge mit dem Buchstaben nur mehr zur auswahl stehen. (Auto suggest)

Das Ganze funktioniert auch, aber nur dann wenn man die Dropdown-liste vorher öffnet.

 

Meine Frage:

Wie kann man einstellen, dass die Dropdown-Liste sich automatisch beim "anhüpfen" öffnet??

 

Danke für eure Hilfe.

 

LG

ciberadobe
Beiträge: 29
Registriert: 16.09.2010, 11:27

Dropdown-Liste automatisch anzeigen

Beitrag von ciberadobe » 15.03.2011, 08:06

Hallo [user=6803]cheriour[/user].

Probíere im Ereigniss CLICK oder ENTER folgende Funktion aufzurufen:

xfa.host.openList(Feldname) [fontsize=2][fontsize=2]// Dropdown Liste öffnen[/fontsize][/fontsize]


oder besser eine eigene Funktion definieren und dann in jedem DD Feld aufrufen:
[fontsize=2]
Aufmachen_DDListe(Feldname) [/fontsize][fontsize=2][fontsize=2]// xfa.host.openList(BUKRS) // DD Liste öffnen
[/fontsize]
[/fontsize]

 
[fontsize=2][fontsize=2]
function[/fontsize]
[/fontsize]
[fontsize=2] Aufmachen_DDListe(oField) {[/fontsize]

[fontsize=2]xfa.host.openList(oField) [/fontsize][fontsize=2][fontsize=2]// Dropdown Liste öffnen
[/fontsize]
[/fontsize]
[fontsize=2]} [/fontsize][fontsize=2][fontsize=2]// function Aufmachen_DDListe[/fontsize][/fontsize]

[fontsize=2][fontsize=2]Viel Erfolg
[/fontsize]
[/fontsize]

Antworten