Hallo,
Ich bin nicht sehr erfahren in der Skripterstellung und habe eine Frage (vielleicht fehlt mir hier eine grundlegende Syntax?).
Ich verwende das folgende Skript, um in einer Datentabelle neue Spalten mit einer "if-Anweisung" zu erstellen.
Für die neue Spalte "Kopfschmerz 1" funktioniert das gut. Bei "Fieber 1" funktioniert es nicht. Neue Spalte wird erstellt (aber mit Datentyp Numerisch und Datenmodell Continuous statt Character, Nominal und if-Anweisung funktioniert nicht) .
Interessanterweise, wenn ich nur im Skripteditor den Teil darunter ausführe, funktioniert es sehr gut (Spalte ist dann Zeichen, Nominal und auch die Werte >=38 werden ordnungsgemäß auf "Ja" übertragen.
Referenzspalte "Umgerechnete Temperatur" in der if"Anweisung" ist numerisch, kontinuierlich.
Also was mache ich hier falsch?
Danke für die Unterstützung !
Neue Spalte( "Fieber 1",
Charakter,
"Nominal",
Formel ( Wenn ( : Umgerechnete Temperatur >= 38, "Ja", "" ) ), Ausgewählte festlegen);
Ich finde keinen Fehler.

Sie können die Datentabelle auf doppelte Spaltennamen überprüfen.
Danke Jim. Das Problem ist gelöst. Ich habe einen Fehler gemacht, indem ich in einem späteren Teil des Skripts das falsche Datenmodell ausgewählt habe und jetzt benutze ich die Debug-Funktion (mein Lernen heute!). Tolle Unterstützung!