gbglace hat geschrieben: ↑Di Mär 29, 2022 4:38 pm
Ich habe jetzt noch nicht gesucht aber gibt es da einen Katalog an Syntax, gerade diese Vergleiche sind ja doch mehr als einfaches Rechnen.
StefanW hat geschrieben: ↑Di Mär 29, 2022 5:42 pm
Müsste man im Wiki womöglich nochmal herausstellen, welchen Befehlsumfang die freie Formel hier unterstützt.
Die Freie Formal ist in der Wiki und in der Knowledge Base schon recht umfangreich erklärt. Und es gibt auch eine Diskussion in der wir die Möglichkeiten und Beschränkungen der Freien Formel (Mu Parser) diskutiert haben.
ABER dabei haben wir auch bisher immer festgestellt oder gedacht, dass genau die Möglichkeit If-Then-Else nicht genutzt werden kann, weil sie die Angabe von Komma-Zeichen bedarf. if(condition,then,else)
Bisher war ich davon ausgegangen, dass die
hier beschriebenen Funktionen möglich sind, ohne die dort mit der Version 4.4.9 benannten Möglichkeiten. Auf der Seite findet man aber nichts zum Wenn-Dann-Sonst mit den Zeichen "?:". Und ich habe heute auch gemerkt, dass nicht alle dort genannten Konstanten in der Freien Formel bekannt sind.
Jetzt habe ich gerade mal gegoogled und diese Seite gefunden, die ich auch früher schon mal gesehen hatte:
https://beltoforion.de/en/muparser/features.php#idDef1
Auf der Seite sind zwar ein paar weniger Funktionen aufgezeigt und auch die Konstanten wie _pi werden nicht aufgeführt (die aber im TWS nutzbar ist), aber dafür ist dort ganz unten die "?:"-Variante aufgezeigt.
Ich ergänze dies mal in der Wiki und nehme bei der Gelegenheit auch einige Konstanten und Funktionen heraus, die meines Erachtens doch nicht verfügbar sind
Hier geht es zum Wiki-Eintrag:
https://elabnet.atlassian.net/wiki/spac ... ogik-Modul