OTK Störung - IONOS als Mailserver®
Alle Hinweise und Informationen finden Sie unter folgendem Link.

BEDINGTE Freigabe der macOS Version Sequoia für tomedo®
Alle Hinweise und Informationen finden Sie unter folgendem Link.
Wir benutzen bei einem CKE das if kommando $[if $[v4]$ zs_less_then '5' '1' '0']$. Obwohl es einwandfrei funktioniert, gibt es ständig die Meldung "Platzhalter if  zs_less_then '5' '1' '0': Das Ergebnis '' konnte nicht als Zahl interpretiert werden". Die Warnmeldung kommt sowohl beim Öffnen des CKE als auch beim Ancklicken jedes Ankreuzfeldes des CKE. Auch wenn diese Ankreuzfelder nicht mit dem if-kommando belegt sind.
Gefragt in Bug von (1.7k Punkte)
0 Punkte

2 Antworten

Beste Antwort

Moin,
Wo haben Sie das Kommando eingesetzt? Sie sollten dafür ein Scorefeld verwenden und dort nicht das if Kommando sondern folgende Funktion nehmen:

FUNCTION('$[v4]$', 'ifSmallerAs:yes:no:', '5', '1', '0')

Wichtig ist auch in den Zahlenfeldern auf Nachkommastellen zu achten.

Hier ein Beispiel für den PWI

Der Score aus dem Variablefeld S9 wird anschließend in einem zusammengesetzten Textfeld analysiert und ein entsprechender Befundtext generiert.

$[if "$[S9]$" "1" normal_(bis_350)._ "2" leicht_erhöht_(350_bis_500)._ "3" deutlich_erhöht_(500_bis_900)._ "4" hoch_pathologisch_(>_900)._ ]$

Beantwortet von (36.5k Punkte)
ausgewählt von
+1 Punkt
Vielen Da nk Herr Klaproth,

somit ist das Problem tatsächlich gelöst
Hallo Herr Kokkalas,

die Nachricht kommt vermutlich, da $[v4]$ zu dem Zeitpunkt wahrscheinlich leer bzw. keine Zahl ist. Es fehlt somit nach derm if eine Zahl.

Viele Grüße
Beantwortet von (2.3k Punkte)
Bearbeitet von
0 Punkte
Das erklärt wieso wir diese Fehlemedlung bei manchen CF haben. Macht ach Sinn. Vielen Dank
18,310 Beiträge
26,559 Antworten
47,600 Kommentare
28,041 Nutzer