Seite 1 von 2

Dropdown-Listen verknüpfen

Verfasst: 17.06.2016, 14:31
von Lenny2016
Hallo Zusammen

Habe wieder mal eine Frage und hoffe Ihr könnt mir helfen.
Ich möchte zwei Dropdown-Listen miteinander verknüpfen, kriege es aber nicht hin.

Konkret möchte ich folgendes machen:

In Dropdown 1 habe ich Namen wie:
Anton
Lara
Tim

In Dropdown 2 sind die dazugehörigen Abteilungen:
AA
BB
CC

Wenn ich nun im Dropdown1 Anton wähle, soll in Dropdown2 AA erscheinen. Oder eben umgekehrt, wenn ich in Dropdown2 BB wähle, soll im Dropdown1 Lara erscheinen.

Habe versucht das mit:

if (this.getField("Dropdwon1").value=="Anton"){
this.getField("Dropdown2").value = "AA";

zu lösen, geht aber nicht.

Wahrscheinlich nutze ich den falschen Ansatz.

Danke und Gruss
Lenny

Dropdown-Listen verknüpfen

Verfasst: 20.06.2016, 14:35
von BAlheit
Bei der Berechnung folgendes verwenden:

Code: Alles auswählen

if (event.value=="Anton"){
this.getField("Dropdown2").value = "AA";}
Bernd Alheit

Dropdown-Listen verknüpfen

Verfasst: 21.06.2016, 09:38
von Lenny2016
Super! Danke, es funktioniert wie ich mir das vorgestellt habe.

Dropdown-Listen verknüpfen

Verfasst: 21.06.2016, 11:12
von Oroon
Ich wollte das mal nachvollziehen,

bei funzt es aber nicht.

Hat hier jemand eine Beispieldatei? :)

Dropdown-Listen verknüpfen

Verfasst: 21.06.2016, 11:35
von Lenny2016
Hier das Beispiel

Dropdown-Listen verknüpfen

Verfasst: 21.06.2016, 11:41
von Lenny2016
Ich hätte noch eine Zusatzfrage.

Wenn z.B im Dropdown1, die Auswahl AA (Abteilung) auf mehrere Namen im Dropdown2 zutreffen; gibt es die Möglichkeit, dass man dann nur die zutreffenden Namen auswählen kann?

Wenn ich mit dem Code:

if (event.value=="Anton"){
this.getField("Dropdown2").value = "AA";}

arbeite und für mehrere Personen "AA" definiere, wird automatisch die an erster Stelle stehende Person genommen.

Gruss
Lenny

Dropdown-Listen verknüpfen

Verfasst: 21.06.2016, 12:36
von BAlheit
Wenn Adobe Acrobat verwendet wird, kann man mit setItems die erlaubten Werte in der Liste eintragen.

Dropdown-Listen verknüpfen

Verfasst: 21.06.2016, 13:57
von Lenny2016
Nochmals Danke! Habe es mit dem Hinweis von BAlheit und einem weitern Beitrag hingekriegt.

http://acronaut.de/view_topic.php?id=38 ... t=setItems

In Anhang findet Ihr ein Beispiel wie ich das umgesetzt habe.

Gruss
Lenny

Dropdown-Listen verknüpfen

Verfasst: 23.06.2016, 10:42
von Lenny2016
Hallo Zusammen

Stecke leider wieder fest. Im Grunde funktionieren die Verknüpfungen zwischen zwei Dropdown-Listen.

Variante 1:
Je nach Auswahl im Dropdown1 oder Dropdown2 werden die entsprechenden Werte in das anderer Dropdown gesetzt.

Variante 2:
In der abhängigen Auswahl erscheinen nur die entsprechenden Werte im Dropdown4 die zur einen bestimmen Auswahl im Dropdown3 passen.

Variante 3:
Hier komme ich leider nicht weiter. Würde gerne, dass in dieser Variante beide (Variante 1 und 2) in einem funktionieren. Das heisst, wenn ich einen Wert im Dropdown6 wähle, sollte der entsprechende Gegenwert im Dropdwon5 erscheinen.
Und umgekehrt, dass nach einer Wahl in Dropdown5 nur entsprechende Werte im Dropdown6 möglich sind.

Wer was hier Rat?

Danke und Gruss
Lenny

Dropdown-Listen verknüpfen

Verfasst: 24.06.2016, 10:13
von BAlheit
Statt

Code: Alles auswählen

this.getField("Dropdown5").value
dies

Code: Alles auswählen

event.value
verwenden.

Bernd Alheit