Seite 1 von 2

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 02.03.2011, 20:09
von DrOetker
Hallo,



wenn man ein Dropdownfeld aufklappt, werden immer 9 Werte angezeigt, kann man diese Anzahl verändern. Ich würde gern mehr anzeigen lassen.
Und ist das normal, dass das Mousewheel in der Liste nicht funktioniert?


Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 02.03.2011, 20:32
von nele_sonntag
Hallo DrOetker,

wüsste ehrlich gesagt nicht, wie man darauf zugreifen könnte.

Wenn weniger Einträge vorhanden sind, passt es sich zwar an, aber es scheint sich um eine Art auto-fit zu handeln.

Was Du evtl. machen könntest, wäre folgendes.
  • nehme ein Textfeld
  • lege darunter ein Listenfeld
  • dieses so groß einstellen, das alle Einträge sichtbar sind
  • Listenfeldausblenden
  • ins ENTER-Ereignis des Textfeldes nun folgenden Code hinterlegen:
  • Code: Alles auswählen

    Listenfeld1.presence="visible"; xfa.host.openList(Listenfeld1); 
  • nun den selectedIndex des Listenfeldes auslesen und dem Textfeld übergeben
  • Liste wieder ausblenden
LG Mandy

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 02.03.2011, 21:14
von DrOetker
Danke für die Info, ich werd mal schauen, wie sich das optisch bewerkstelligen lässt. Es sind nämlich 3 Dropdownfelder gleich untereinander und darunter ist auch wieder gleich ein Textfeld.
Und alle Werte könnte ich sowieso nicht anzeigen lassen, bei einem Feld sind ca. 200 drin.
Auf alle Fälle, danke für den Tipp.

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 02.03.2011, 21:31
von nele_sonntag
Dann solltest Du vielleicht mal die Lösung von mas498 anschauen, der durch Eingabe der ersten Buchstaben, die Auswahl des DD entsprechend verkleinert.

http://acronaut.de/view_topic.php?id=22 ... e+Dropdown

LG Mandy

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 02.03.2011, 21:59
von DrOetker
Die Funktion kann ich leider nicht verwenden, bei diesen Feldern wird hauptsächlich nach einem Eintrag gesucht und man weiss vorher nicht, was man suct. :) Klingt jetzt blöd. In diesem Fall geht es um einen Arbeitsschein bei dem die Tätigkeiten eingetragen werden. Meist ist es aber so, dass man schauen muss, welcher Eintrag am besten dazu passt. Die paar Einträge, die man öfters braucht, kann man über den ersten Buchstaben eh flott anwählen und die merkt man sich auch, bei den restlichen ist es immer wieder eine Suche. So wär es halt einfacher, wenn man mehr Zeilen im Überblick hätte. Aber ich denke, wenn das Formular mal länger verwendet wird, findet man sich auch schnell zurecht.

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 02.03.2011, 22:12
von nele_sonntag
Kannst Du diese 200 Einträge nicht sinnvollen Kategorien zuordnen?
Bspw.
  • 200 Nahrungsmittel in der DD,
  • diese kann man ja in einem ersten DD auch in Kategorien einordnen:
  • Obst
  • Gemüse..
Das zweite DD bringt dann "nur" noch die passenden Einträge der vorausgewählten Kategorie.
  • Auswahl Obst
  • Apfel
  • Banane
  • ...
Somit hättest Du dann vielleicht wesentlich weniger Einträge pro DD?

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 03.03.2011, 21:21
von DrOetker
Im Moment werd ich das Formular so lassen, denn bei jeder Änderung in der Struktur müssten wir nachher wieder einen grossen Testlauf machen.
Aber danke schonmal für die Tipps.

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 04.03.2011, 12:20
von nele_sonntag
Schade, dass Dir keiner etwas nützt. Vielleicht kannst Du ja - sofern Du für Dich eine Lösung findest - dieses Wissen für die anderen bereitstellen.

LG Mandy

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 07.03.2011, 18:44
von DrOetker
Ich versuchs jetzt mit einem Listenfeld.

Hab jetzt ein Teilformular erstellt, darin ist ein Listenfeld und ein Button zum übernehmen.
Das einzige Problem ist, dass das Teilformular leicht durchsichtig ist und man daher die Schrift im Listenfeld nicht gut lesen kann.

Mehr Werte bei Dropdownfeld anzeigen lassen

Verfasst: 07.03.2011, 23:11
von Merklin
Hallo DrOetker,

schau dir das mal an, vielleicht ist es eine Möglichkeit. Ist aber nicht ganz Einfach.

http://thelivecycle.blogspot.com/2011/01/multi-level-dropdown-list.html

Es ist der Beitrag vom 24.01.2011

Mehrstufige Dropdown-Liste

VG Merklin