Hallo zusammen,
ich stehe vor einem seltsamen Problem.
Ein Dropdown feld mit beispielsweise 10 Einträgen ist vorhanden. Dynamisch gefüllt also das Feld Listenelemente ist leer.
Wenn ich nun einen Eintrag auswähle, erscheint dieser in dem Drop Down Feld.
Soweit gut.
Angezeigter Feldinhalt: TEST1
Wenn ich nun einen anderen Eintrag auswähle, würde ich mir wünschen das dieser nicht den vorhandenen Wert ersetzt sondern mit Komma getrennt dahinter angezeigt wird.
Nach Auswahl eines anderen Eintrags: TEST1, TEST2
Dies soll mit bis zu 5 Einträgen des Dropdownfeldes funkionieren.
Ist dies überhaupt möglich oder lässt die Anzeige eines Dropdownfeldes nur einen Wert zu?
Vielen Dank vorab.
Gruß
Elminster
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Hallo Elminster,
ich habe noch nicht wirklich eine Lösung, aber vlt. hilft Dir dieser Ansatz weiter.
Wie man eine Mehrfachauwahl direkt im DropDown anzeigt, weiß ich nicht, aber Du hättest die Möglichkeit diese Mehrfachauswahl in einem Textfeld anzeigen zu lassen. Dazu gab es auch mal einen Beitrag, aber ich finde ihn im Moment nicht. Vielleicht hast Du ja mehr Erfolg, wenn Du weißt, dass es das schon mal gab.
Ich habe versucht ihn nachzubauen, habe aber auf der Arbeit gerade nicht soviel Zeit zu experimentieren und vor allem nur die alte engl. 7.0 Version. Er macht es auch so halb. Gibt aber zu Anfang in der Liste null null aus, da da das Textfeld noch keinen Eintrag hat. Vlt. weißt Du ja hier selbst eine Lösung. Danach fügt er - aber um einen Schritt verzögert - das Gewünschte aus. Das Skript ist im "CHANGE-Ereignis" des DropDown hinterlegt.
Das Skript im unteren Bispiel stammt aus "LiveCycle® Designer ES2 –
Skript-Grundlagen" Seite 101 Nr. 14 "Aktuellen oder vorherigen Wert einer Dropdown-Liste abrufen".
http://help.adobe.com/de_DE/livecycle/9.0/LiveCycle_Designer_Scripting_Basics.pdf
Habe auch versucht, es nachzubauen, funktioniert auch nicht so ganz, aber vlt. nutzt Dir auch hier schon die Syntax, bspw. "PreviousValue2.rawValue = xfa.event.prevText;" weiter. Das Skript ist ebenso im "CHANGE-Ereignis" des DropDown hinterlegt.
Liebe Grüße Mandy
PS: Hast Du i.Ü. gesehen, Walde hatte tatsächlich noch eine Funktion ohne Parameterübergabe geschrieben http://www.acronaut.de/forum34/1593.html
ich habe noch nicht wirklich eine Lösung, aber vlt. hilft Dir dieser Ansatz weiter.
Wie man eine Mehrfachauwahl direkt im DropDown anzeigt, weiß ich nicht, aber Du hättest die Möglichkeit diese Mehrfachauswahl in einem Textfeld anzeigen zu lassen. Dazu gab es auch mal einen Beitrag, aber ich finde ihn im Moment nicht. Vielleicht hast Du ja mehr Erfolg, wenn Du weißt, dass es das schon mal gab.
Ich habe versucht ihn nachzubauen, habe aber auf der Arbeit gerade nicht soviel Zeit zu experimentieren und vor allem nur die alte engl. 7.0 Version. Er macht es auch so halb. Gibt aber zu Anfang in der Liste null null aus, da da das Textfeld noch keinen Eintrag hat. Vlt. weißt Du ja hier selbst eine Lösung. Danach fügt er - aber um einen Schritt verzögert - das Gewünschte aus. Das Skript ist im "CHANGE-Ereignis" des DropDown hinterlegt.
Das Skript im unteren Bispiel stammt aus "LiveCycle® Designer ES2 –
Skript-Grundlagen" Seite 101 Nr. 14 "Aktuellen oder vorherigen Wert einer Dropdown-Liste abrufen".
http://help.adobe.com/de_DE/livecycle/9.0/LiveCycle_Designer_Scripting_Basics.pdf
Habe auch versucht, es nachzubauen, funktioniert auch nicht so ganz, aber vlt. nutzt Dir auch hier schon die Syntax, bspw. "PreviousValue2.rawValue = xfa.event.prevText;" weiter. Das Skript ist ebenso im "CHANGE-Ereignis" des DropDown hinterlegt.
Liebe Grüße Mandy
PS: Hast Du i.Ü. gesehen, Walde hatte tatsächlich noch eine Funktion ohne Parameterübergabe geschrieben http://www.acronaut.de/forum34/1593.html
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Hallo Elminster,
ich noch mal kurz.
besser geht es wohl mit:[indent]TextField5.rawValue=xfa.event.change + "," + TextField5.rawValue;
[/indent]das ins CHANGE-Ereignis des DropDown gelegt, listet zumindest schon mal alles auf ohne Verzögerung, allerdings immer noch mit "null" für den ersten Wert.
Liebe Grüße Mandy
ich noch mal kurz.
besser geht es wohl mit:[indent]TextField5.rawValue=xfa.event.change + "," + TextField5.rawValue;
[/indent]das ins CHANGE-Ereignis des DropDown gelegt, listet zumindest schon mal alles auf ohne Verzögerung, allerdings immer noch mit "null" für den ersten Wert.
Liebe Grüße Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Hallo Elminster,
ich noch mal. ICH GLAUBE MIT DER BESTEN und vor allem FUNKTIONIERENDEN VARIANTE. Was hältst Du davon:
1. Variante - 2 Listboxen mit Button[indent] Die linke stellt die Auswahlmöglichkeit dar.
Die rechte zeigt, was ausgewählt wurde.
Skript zu finden im CLICK-Ereignis des Buttons.
[/indent] 2. Variante - 1 DropDown + 1 Listbox mit Button
3. Variante - 1 DropDown + 1 Listbox ohne Button
Liebe Grüße Mandy
PS: Bin grad selbst begeistert von mir
)
Und hier ist auch der Link, den ich die ganze Zeit gesucht habe:
http://www.acronaut.de/attachment.php?id=362
ich noch mal. ICH GLAUBE MIT DER BESTEN und vor allem FUNKTIONIERENDEN VARIANTE. Was hältst Du davon:
1. Variante - 2 Listboxen mit Button[indent] Die linke stellt die Auswahlmöglichkeit dar.
Die rechte zeigt, was ausgewählt wurde.
Skript zu finden im CLICK-Ereignis des Buttons.
[/indent] 2. Variante - 1 DropDown + 1 Listbox mit Button
3. Variante - 1 DropDown + 1 Listbox ohne Button
Liebe Grüße Mandy
PS: Bin grad selbst begeistert von mir

Und hier ist auch der Link, den ich die ganze Zeit gesucht habe:
http://www.acronaut.de/attachment.php?id=362
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Hallo Nele,
vielen Dank für Deine Bemühungen.... leider kann ich aufgrund von Platzmangel keine weiteren Spalten mehr in die Tabelle einfügen, die so schon 10 Spalten hat!
Aber vielleicht fällt mir ja noch was konstruktives ein.
Danke Dir vielmals
LG
P.S. Vielleicht wäre es ja möglich die einzelnen augewählten Elemente zu markieren (blau zu hinterlegen). Somit würde jeder der das Feld aufmacht sehen, welche Auswahl getroffen wurde. Bei abermaligem Klicken verschwindet dann auch wieder die Markierung.
Jemand sowas schonmal gemacht? Du Nele?:D
vielen Dank für Deine Bemühungen.... leider kann ich aufgrund von Platzmangel keine weiteren Spalten mehr in die Tabelle einfügen, die so schon 10 Spalten hat!
Aber vielleicht fällt mir ja noch was konstruktives ein.
Danke Dir vielmals
LG
P.S. Vielleicht wäre es ja möglich die einzelnen augewählten Elemente zu markieren (blau zu hinterlegen). Somit würde jeder der das Feld aufmacht sehen, welche Auswahl getroffen wurde. Bei abermaligem Klicken verschwindet dann auch wieder die Markierung.
Jemand sowas schonmal gemacht? Du Nele?:D
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Hallo Elminster,
In einer Dropdown Liste können keine multiplen Auswahlen getroffen werden. In einem Listenfeld hingegen schon. Hierbei wäre es mit einer Schelife mögliche die ausgewählten Elemente blau zu markieren und bei erneuter Auswahl die Markiereung aufzuheben.
Gruß,
Walde
In einer Dropdown Liste können keine multiplen Auswahlen getroffen werden. In einem Listenfeld hingegen schon. Hierbei wäre es mit einer Schelife mögliche die ausgewählten Elemente blau zu markieren und bei erneuter Auswahl die Markiereung aufzuheben.
Gruß,
Walde
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Danke Walde..... bin nun einen ganz anderen Weg gegangen.
Aber danke mal wieder für Deinen professionellen Rat!
Gruß
Elminster
Aber danke mal wieder für Deinen professionellen Rat!
Gruß
Elminster
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Hallo Walde,
Hallo Elminster,
wenn es nicht zu aufwendig ist, es darzustellen, würden mich Eure Lösungsansätze sehr interessieren.
Liebe Grüße Mandy
Hallo Elminster,
wenn es nicht zu aufwendig ist, es darzustellen, würden mich Eure Lösungsansätze sehr interessieren.
Liebe Grüße Mandy
Anzeige einer Auflistung der ausgewählten Dropdownfeld Elemente
Hi nele,
habe erstmal eine Deiner Lösungen genommen um die Auswahl darzustellen (in einem anderen Textfeld) allerdings kann ich es da nicht mehr löschen.
Als Beispiel.... Wenn ich eine Auswahl in einem Listenfeld nehme ist dieses Matched... wenn ich es unmatche ist es auch wieder weg aus dem Textfeld.
Das scheint bei einem DropDown Feld nicht so einfach zu funktionieren.
Habe da noch keine Lösung gefunden, dass wenn ich etwas aus dem DDF ausgewählt habe ich das auch wieder mit abermaliger Auswahl löschen kann!
LG
habe erstmal eine Deiner Lösungen genommen um die Auswahl darzustellen (in einem anderen Textfeld) allerdings kann ich es da nicht mehr löschen.
Als Beispiel.... Wenn ich eine Auswahl in einem Listenfeld nehme ist dieses Matched... wenn ich es unmatche ist es auch wieder weg aus dem Textfeld.
Das scheint bei einem DropDown Feld nicht so einfach zu funktionieren.

Habe da noch keine Lösung gefunden, dass wenn ich etwas aus dem DDF ausgewählt habe ich das auch wieder mit abermaliger Auswahl löschen kann!

LG