Checkboxen werden nicht aktiviert

Verschiedenen Möglichkeiten 3D PDFs zu erstellen
Antworten
Gu4rdi4n
Beiträge: 2
Registriert: 08.09.2011, 07:50

Checkboxen werden nicht aktiviert

Beitrag von Gu4rdi4n » 08.09.2011, 08:26

Hallo an alle :)

ich bin gerade dabei mit Acrobat Formulare zu erstellen.

Ich habe jetzt folgendes Problem:

Zu erst einmal was funktioniert:
Vorab:
Feld Steuergeraet ist ein Drop down menü
KK_REO168 und KK_REO268 sind Kontrollkästchen

Code: Alles auswählen

var Steuergeraet = this.getField("Steuergeraet").value;
switch(Steuergeraet)
{
case "Reovib 168":
this.getField("KK_REO168").readonly = false;
this.getField("KK_REO168").value = "Ja";
this.getField("KK_REO268").value = "Nein";
this.getField("Steuergeraet_anderes").value = "";
break;


case "Reovib 268":
this.getField("KK_REO268").readonly = false;
this.getField("KK_REO268").value = "Ja";
this.getField("KK_REO168").value = "Nein";
this.getField("Steuergeraet_anderes").value = "";
break;


default: 
this.getField("Steuergeraet_anderes").value = Steuergeraet;
this.getField("KK_REO168").value = "Nein";
this.getField("KK_REO268").value = "Nein";
this.getField("KK_REO168").readonly = true;

this.getField("KK_REO268").readonly = true;  
break;
}

Was nicht funktioniert ist folgender Code:

Code: Alles auswählen

if (this.getField("KK_REO168").value == "Ja")    
{this.getField("KK_REO268").value = "Nein";}
else

{

this.getField("KK_REO268").value = "Ja";
}
Was mache ich falsch?
Der einzige Unterschied den ich festellen kann, ist, dass er beim Funktionierenden Beispiel den Code des drop down Menüs unter "Berechnungen" ausführt und den Code der nicht funktioniert unter Aktionen in der Checkbox

wende ich z.B. diesen Befehl:  im code der drop down box an, funktioniert er:

Code: Alles auswählen

this.getField("KK_REO268").value = "Ja";
Die Checkboxen werden einfach nicht aktiviert bzw deaktiviert.
wie gesagt, wenn der EXAKT selbe Code (Kopiert) in der Drop down box ausgeführt wird, werden die Kontrollkästchen aktiviert bzw deaktiviert.


alles befindet sich im gleichen Formular.
Kann es sein, dass man diese Art code nicht unter "Aktionen" ausführen kann?

Hilfe wär echt nett, vielleicht kennt ja jemand diesen (extrem seltsamen) umstand :)

Vielen Dank schonmal im Vorraus!

Antworten