if-Anweisung
Verfasst: 07.06.2020, 12:24
Problemdarstellung:
Im o.a. Eingabefeld werden aus verschiedenen Teilprüfungen die Punkte addiert. Nur bei einem Wert von 6 Punkten soll neben dem Ergebnis das Textfeld Ew-520 (bestanden) eingeblendet werden. Bei allen anderen Werten soll das Textfeld Ew-T520 ausgeblendet und das Textfeld Ew-T520a (nicht bestanden) eingeblendet werden. Der u.a. Skript funktioniert nicht bzw nicht immer, obwohl Adobe keinen Fehler anzeigt.
var nc = this.getField("PO100").value;
if (nc = 6) {
this.getField("Ew-T520").display = display. visible;
this.getField("Ew-T520a").display = display. hidden
} else {
this.getField("Ew-T520a").display = display. visible;
this.getField("Ew-T520").display = display. hidden
}
Ideal währe, wenn nur bei einem Wert 6 bestanden und bei einem Wert größer 12 nicht bestanden(rot) eingeblendet wird und bei allen anderen Werten beide Textfelder ausgeblendet bleiben.
Im o.a. Eingabefeld werden aus verschiedenen Teilprüfungen die Punkte addiert. Nur bei einem Wert von 6 Punkten soll neben dem Ergebnis das Textfeld Ew-520 (bestanden) eingeblendet werden. Bei allen anderen Werten soll das Textfeld Ew-T520 ausgeblendet und das Textfeld Ew-T520a (nicht bestanden) eingeblendet werden. Der u.a. Skript funktioniert nicht bzw nicht immer, obwohl Adobe keinen Fehler anzeigt.
var nc = this.getField("PO100").value;
if (nc = 6) {
this.getField("Ew-T520").display = display. visible;
this.getField("Ew-T520a").display = display. hidden
} else {
this.getField("Ew-T520a").display = display. visible;
this.getField("Ew-T520").display = display. hidden
}
Ideal währe, wenn nur bei einem Wert 6 bestanden und bei einem Wert größer 12 nicht bestanden(rot) eingeblendet wird und bei allen anderen Werten beide Textfelder ausgeblendet bleiben.