Seite 1 von 1

Syntax switch

Verfasst: 19.03.2019, 14:11
von Peter_Neumann
Liebe Acronauten,

ich verzweifle gerade, da mein AEM-Formsdesigner keinen Fehler im Skript meldet und ich den Fehler nicht finde.
Nun bin ich mir auch unsicher, ob ich in der switch-Anweisung nach case nur Werte vom Typ String also z. B. case "1": oder auch numerische Werte, also z. B. case 1: vorgeben kann. Beides wird scheinbar akzeptiert und auch ausgeführt. Nur funktionieren die einzelnen Zeilen in dem jeweiligen Befehlsblock nicht, obwohl die Befehle durchlaufen werden. Steht der Befehlsblock unter default, funktioniert dieser wie erwartet.
Könnte man case auch mit einem Vergleichsoperator wie z. B. case <2: angeben?

Im beigefügtem Beispiel sollen in Abhängigkeit der auf Seite 1 berechneten Punkte auf Seite 2 mehr oder weniger Teilformlare zur Anzeige kommen.

Habt Ihr eine Idee, warum "hidden" und "visible" in meiner switch-Anweisung nicht funktioniert?
switch_Bsp.pdf

Re: Syntax switch

Verfasst: 20.03.2019, 09:44
von armine
Hallo Peter_Neumann,

da bei einem Versuch mit schlichtestem Code nicht die erwartete Reaktion eintrat, habe ich deine Tabellen in ein neues Formular kopiert und einen mir verständlichen Code eingebracht. So scheint’s zu funktionieren.

vg armine