Hallo armine,
ja genau das meinte ich. Vielen Dank!
Jetzt möchte ich das ganze noch abhängig von dem Dropdown "Material" machen. Aber der Debugger gibt einen Fehler aus:
Fehlerzeile:
Code: Alles auswählen
elseif (xfa.resolveNode("#pageSet.Seite1.Header.cboMaterial") == "Holz") then {
Function:
Code: Alles auswählen
function load_DDL(Objekt) {
if (xfa.resolveNode("#pageSet.Seite1.Header.cboMaterial") == "Aluminium") then {
var Wert = ""
switch(Objekt.name.replace(/d*$/,"")) {
case "cboOben":
Wert = ["2282","7289","7290","7293","7298","7310","7340","358090","358100","358110"] ;
break;
case "cboUnten":
Wert = ["60*30","60*50","2282","7289","7290","7293","7298","7310","7340","358090","358100","358110"]
break;
default:
xfa.host.messageBox("Der Programmierer muss besser aufpassen", "Debugging", 3);
}
}
elseif (xfa.resolveNode("#pageSet.Seite1.Header.cboMaterial") == "Holz") then {
var Wert = ""
switch(Objekt.name.replace(/d*$/,"")) {
case "cboOben":
Wert = ["1","2","3","4","5","6","7","8","9","10"] ;
break;
case "cboUnten":
Wert = ["10","9","8","7","6","5","4","3","2","1","0","12345"]
break;
default:
xfa.host.messageBox("Der Programmierer muss besser aufpassen", "Debugging", 3);
}
endif
}
Objekt.clearItems() ;
for (var i = 0; i < Wert.length; i++) {
Objekt.addItem(Wert[i])
}
}
Kannst Du mir da bitte auch weiterhelfen? Ich komme mit der JS-Syntax noch nicht so gut klar.
Gruß,
Axel