ich möchte überprüfen, ob bei einer Gruppe von CheckBoxen wenigstens eine CheckBox angewählt wurde. Ich habe bereits herausgefunden, dass dies mit dem folgenden Code möglich sein müsste:
Code: Alles auswählen
var oNodes = xfa.resolveNodes("Test.*.ui.#checkButton");
Die Umsetzung allerdings will mir irgendwie nicht gelingen. Das Skript reagiert nicht so, wie ich es erwarten würde.
Meine 3 zu überprüfenden CheckBoxen sind von einem Teilformular mit Namen "Test" umschlossen.
In dem Formular soll von 3 Antwortmöglichkeiten wenigstens eine ausgewählt werden.
Dies soll anhand der Schaltfläche überprüft werden.
Ist keine Antwort ausgewählt worden, möchte ich den Hinweis bekommen, dass wenigstens eine Antwort ausgewählt werden muss. Wenn wenigstens eine Antwort ausgewählt wurde, möchte ich eine positive Bestätigung dafür bekommen.
Die Schaltfläche führt den folgenden Code aus:
Code: Alles auswählen
var oNodes = xfa.resolveNodes("Test.*.ui.#checkButton");
if (oNodes == null) {
app.alert ("Bitte wählen Sie eine Antwort!");
}
else {
app.alert ("Danke für die Auswahl!");
}
Was mache ich falsch?
Mein Test-Formular hänge ich an.
Bin für jede Unterstützung dankbar!!!
Viele Grüße
MacPurschi