bin neu und meine IF Funktion funktionert nicht
Hi Leute,
ich bin ganz neu was das alles hier angeht und ich habe versucht aus einer Mehrfachauswahl eine Checkliste zu machen z.B habe ich eine Mehrfachauswahl mit den Optionen Name, Jahr und Email und dazu habe ich 3 separate Felder mit den gleichen Namen (Name, Email, Jahr). Wenn ich in das Feld Name was schreibe, sollte ein Haken bei der Mehrfachauswahl Name erscheinen aber ich bekomme immer einen Fehler.
"Ende erwartet" if in Zeile 2, Spalte 2"
Ich bedanke mich schon im Vorraus :)
4 Antworten
-
Hi . Du könntest in den Feldeinstellungen jeweils unter "Trigger nach Änderung" ein Script hinterlegen. Die ID im Beispiel muß von Dir noch in die Ziffer der ID des Items des Mehrfachauswahlfelds umgewandelt werden, welches Du hinzufügen willst. numbers(check) ist das schon vorhandene Array der IDs, die schon gefüllt wurden. Mirko
check := array(numbers(check),[ID])
-
Servus !
Ich denke, folgendes sollte funktionieren - ob das Script sehr elegant ist oder eher nicht, lass ich mal dahingestellt. Aber bei "nur" 3 Optionen, die in Frage kommen, könnte man damit leben, denke ich...
Mit folgendem Script beim Klick auf den Button...
Check := null; let myArr := [0]; if Name then myArr := [1] end; if Jahr then if myArr = 0 then myArr := [2] else myArr := [1, 2] end end; if Email then if myArr = 0 then myArr := [3] else if myArr = 1 then myArr := [1, 3] else if myArr = 2 then myArr := [2, 3] else myArr := [1, 2, 3] end end end end; let warning := dialog("Aktuell ausgewählt (alles)...", myArr, ["OK"]); Check := myArr
oder ohne Button: Script beim Ereignis "Trigger nach Änderung" in JEDEM der drei Felder einbauen (die Zeile mit dem Dialog kann man natürlich weglassen.
Kann natürlich auch so aussehen, ganz wie's beliebt...
Das Ganze natürlich unter der Voraussetzung, dass die Optionen im Mehrfachauswahlfeld so ausschauen und alle Felder tatsächlich so heißen, ansonsten halt ein bissel anpassen...
Ich hoffe, das hilft ein wenig weiter.
Grüße
HF
Content aside
- vor 1 JahrZuletzt aktiv
- 4Antworten
- 96Ansichten
-
3
Folge bereits