Seite 1 von 1

Javascript funktioniert plötzlich nicht mehr

Verfasst: 13.09.2017, 11:00
von Derby
Hallo Zusammen, letzte Woche funktionierten alle Codes noch und auf einmal nicht mehr, wie zum Beispiel, dass bei Klick auf Ja das Feld Nein nicht aktiv ist. Ich kann nicht feststellen woran es liegen könnte. Ich nutze die V.11 und zum anzeigen den Reader DC.

Hat jemand einen Tipp für mich?

Vielen Dank für Eure Hilfe.

Javascript funktioniert plötzlich nicht mehr

Verfasst: 13.09.2017, 11:36
von Andreas H.
Der Debugger meldet folgendes:

Code: Alles auswählen

GeneralError: Vorgang fehlgeschlagen.
XFAObject.f1:7:XFA:wphg[0]:seite1[0]:Tabelle1[0]:Zeile3[0]:Ja2[0]:click
Ungültige Abruf-Operation für Eigenschaft; subform hat keine Eigenschaft "f1"
Erste Hilfe wäre den Code anzupassen:

wphg.seite1.Tabelle1.Zeile2.Ja1::click

Code: Alles auswählen

if (xfa.resolveNode("wphg.#pageSet.Seite1.f1").rawValue != null && xfa.resolveNode("wphg.#pageSet.Seite1.f2").rawValue == null && wphg.seite1.Tabelle1.Zeile2.Ja1.rawValue == 1)
    {
    wphg.seite6.aufklärung.Tabelle6.presence = "hidden";
    }

if ((xfa.resolveNode("wphg.#pageSet.Seite1.f1").rawValue != null && xfa.resolveNode("wphg.#pageSet.Seite1.f2").rawValue != null) && (wphg.seite1.Tabelle1.Zeile2.Ja1.rawValue == 1 && wphg.Seite2.Tabelle1.Zeile2.Ja1.rawValue == 1))
    {
    wphg.seite6.aufklärung.Tabelle6.presence = "hidden";
    }
 
Das gleiche bei:

wphg.seite1.Tabelle1.Zeile2.Nein1::click

Code: Alles auswählen

if (xfa.resolveNode("wphg.#pageSet.Seite1.f1").rawValue != null && xfa.resolveNode("wphg.#pageSet.Seite1.f2").rawValue == null && wphg.Seite2.Tabelle1.Zeile2.Ja1.rawValue == 0)
    {
    wphg.seite6.aufklärung.Tabelle6.presence = "visible";
    }
else if ((xfa.resolveNode("wphg.#pageSet.Seite1.f1").rawValue != null && xfa.resolveNode("wphg.#pageSet.Seite1.f2").rawValue != null) && (wphg.seite1.Tabelle1.Zeile2.Ja1.rawValue == 0 || wphg.Seite2.Tabelle1.Zeile2.Ja1.rawValue == 0))
    {
    wphg.seite6.aufklärung.Tabelle6.presence = "visible";
    }
Dann bei alle anderen Kontrollkästchen "Ja - Nein" die gleiche Prozedur.

Besser wäre es die Aktion "Ja - Nein" Optionsfelder zu überlassen.

Gruß
Andreas

Javascript funktioniert plötzlich nicht mehr

Verfasst: 13.09.2017, 12:20
von Derby
Hi, vielen Dank. Noch eine Frage: Hattet Ihr das Problem schon einmal, dass sich das Formular nachdem Ihr drei oder vier Clicks (Kontrollkästchen oder ähnliches) gemacht habt automatisch schließt?
Danke Euch.