Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
-
- Beiträge: 50
- Registriert: 13.02.2013, 01:12
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
Hi Forum....
versuche gerade meine 3 DDL mit dem Switch ereigniss nachzubauen....jedoch löschen sich die werte aus DDL 2 und 3 nicht, wenn ich in DDL eins etwas anderes auswähle....mit clearItems () gehts auch nicht....
jmd n Tip?
grüße
versuche gerade meine 3 DDL mit dem Switch ereigniss nachzubauen....jedoch löschen sich die werte aus DDL 2 und 3 nicht, wenn ich in DDL eins etwas anderes auswähle....mit clearItems () gehts auch nicht....
jmd n Tip?
grüße
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
Hi,
mit
geht es auch nicht?
VG Merklin
mit
Code: Alles auswählen
switch (xfa.event.newText)
{
case "xxxx":
DropdownListe2.clearItems();
DropdownListe3.clearItems();
//usw.
break;
case "yyyy":
DropdownListe2.clearItems();
DropdownListe3.clearItems();
//usw.
break;
default:
break;
}
VG Merklin
-
- Beiträge: 50
- Registriert: 13.02.2013, 01:12
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
hi merklin....
so funktioniert es auch nicht....
anbei die pdf....
vielen dank für deine Hilfe
so funktioniert es auch nicht....
anbei die pdf....
vielen dank für deine Hilfe
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:
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
Hallo semmel,
du musst in Zeile 3 eine Leerstelle einfügen. Du möchtest ja einen leeren Eintrag erzeugen, den du dann mit selectedIndex ansprichst. "" erfüllt diesen Zweck nicht. Das benutzt man eigentlich, um ein Textfeld zurückzusetzen. Ein Dropdown setzt man üblicherweise so nicht zurück. Unbenutzt hat diesen den Wert null.
DD 3 schaue ich mir gleich an. Aber igentlich geh ich davon aus, dass du das DD3 in DD2 scriptest.
LG Mandy
du musst in Zeile 3 eine Leerstelle einfügen. Du möchtest ja einen leeren Eintrag erzeugen, den du dann mit selectedIndex ansprichst. "" erfüllt diesen Zweck nicht. Das benutzt man eigentlich, um ein Textfeld zurückzusetzen. Ein Dropdown setzt man üblicherweise so nicht zurück. Unbenutzt hat diesen den Wert null.
Code: Alles auswählen
switch (xfa.event.newText)
{
case "Boxter":
Typ.clearItems();
//Formular1.A_Checkliste_1.Fahrzeug.Model.clearItems();
Typ.addItem(" ");
Typ.addItem("987");
Typ.addItem("981");
Typ.selectedIndex = 0;
break;
LG Mandy
-
- Beiträge: 50
- Registriert: 13.02.2013, 01:12
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
hi mandy....
wie setzt man üblicherweise DDL zurück?
wie setzt man üblicherweise DDL zurück?
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
Code: Alles auswählen
Fahrzeug.Baureihe.rawValue = null;
-
- Beiträge: 50
- Registriert: 13.02.2013, 01:12
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
okay....
aber es werden nicht die Werte aus der DD 3 zurückgesetzt.....
irgendwas mach ich doch falsch...
aber es werden nicht die Werte aus der DD 3 zurückgesetzt.....
irgendwas mach ich doch falsch...
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:
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
So geht's - hab aber, weil ich faul bin, nur mit zwei Beispielen gearbeitet:
DD1
Und für DD2:
LG Mandy
DD1
Code: Alles auswählen
switch (xfa.event.newText)
{
case "Zahl":
DropdownListe2.clearItems();
DropdownListe3.rawValue = null;
DropdownListe2.addItem(" ");
DropdownListe2.addItem("123");
DropdownListe2.addItem("456");
DropdownListe2.selectedIndex = 0;
break;
case "Buchstabe":
DropdownListe2.clearItems();
DropdownListe3.rawValue = null;
DropdownListe2.addItem(" ");
DropdownListe2.addItem("A");
DropdownListe2.addItem("B");
DropdownListe2.selectedIndex = 0;
break;
default:
break;
}
Code: Alles auswählen
switch (xfa.event.newText)
{
case "123":
DropdownListe3.clearItems();
DropdownListe3.addItem(" ");
DropdownListe3.addItem("123_aa");
DropdownListe3.addItem("123_bb");
DropdownListe3.selectedIndex = 0;
break;
case "456":
DropdownListe3.clearItems();
DropdownListe3.addItem(" ");
DropdownListe3.addItem("456_aa");
DropdownListe3.addItem("456_bb");
DropdownListe3.selectedIndex = 0;
break;
case "A":
DropdownListe3.clearItems();
DropdownListe3.addItem(" ");
DropdownListe3.addItem("A_1");
DropdownListe3.addItem("A_2");
DropdownListe3.selectedIndex = 0;
break;
case "B":
DropdownListe3.clearItems();
DropdownListe3.addItem(" ");
DropdownListe3.addItem("B_1");
DropdownListe3.addItem("B_2");
DropdownListe3.selectedIndex = 0;
break;
default:
break;
}
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
Hallo Mandy,
leider nicht so ganz.
Es wird zwar der augenblickliche Wert gelöscht, aber nicht die Liste.
Sie bleibt leider erhalten, jedenfalls bei meinem Versuch.
Genauso könnte man mit
arbeiten.
ResetData brachte auch kein Erfolg.
Warum das Löschen der dritten DD Liste, so ein Problem ist, kann ich nicht ganz nach vollziehen.
VG Merklin
leider nicht so ganz.
Es wird zwar der augenblickliche Wert gelöscht, aber nicht die Liste.
Sie bleibt leider erhalten, jedenfalls bei meinem Versuch.
Genauso könnte man mit
Code: Alles auswählen
selectedIndex = 0;
arbeiten.
ResetData brachte auch kein Erfolg.
Warum das Löschen der dritten DD Liste, so ein Problem ist, kann ich nicht ganz nach vollziehen.
VG Merklin
-
- Beiträge: 50
- Registriert: 13.02.2013, 01:12
Pulldownmenü zeigt nach Auswahl unterschiedliche Inhalte in weiterem Pulldownmenü
hi mandy....
danke dir vielmals....jetzt passt alles....bist n schatz
grüße
danke dir vielmals....jetzt passt alles....bist n schatz
grüße