Umfrage zu Weiterbildungsgewohnheiten

Wir möchten unsere Schulungs- und Weiterbildungsangebote für Sie noch besser auf Ihre Bedürfnisse abstimmen: Wie lernen Sie am liebsten? Über welche Formate möchten Sie sich am liebsten zu tomedo® weiterbilden? Und welche Themen interessieren Sie besonders?

Teilen Sie es uns mit! Nehmen Sie sich gerne 5 Minuten Zeit, um unsere 10 kurzen Fragen zu beantworten. So können wir herausfinden, welche Unterstützung für Sie am wertvollsten ist.

Vielen Dank für Ihre Mithilfe!

Laut Doku bei "Kommandos" kann ich damit ein <kommando> gegen einen "wert1" vergleichen und bei Gleichheit wird "alternativwert1" zurückgegeben. Kann "wert1" auch ein Briefkommando sein? Scheint bei mir nicht zu klappen :-(

Konkret klappt wie beschrieben:

$[if patientenTermine [ %d -abSofort -Anzahl 1 -Terminarten OP ] 04.11.2020 JA]$

aber folg. nicht: 

$[if patientenTermine [ %d -abSofort -Anzahl 1 -Terminarten OP ] d [ +4 dd.MM.yyyy ] JA]$

Liegt es an der Syntax oder kann man generell kein Briefkommando für "wert1" benutzen?

Wie immer, danke im voraus!

Gefragt von (4.7k Punkte)
0 Punkte

1 Antwort

Nein das geht nicht, aber um die Ergebnisse zweier Platzhalter zu vergleichen gibt es das Kommando "kommandovergleich". Die Syntax wäre dann in Ihrem Fall:
$[kommandovergleich patientenTermine %d -abSofort -Anzahl 1 -Terminarten OP UND d +4 dd.MM.yyyy]$
Dieser Platzhalter liefert 1 für Gleichheit und 0 sonst. Das können Sie dann folgendermaßen mit einem if-Kommando kombinieren:
$[if kommandovergleich [ patientenTermine %d -abSofort -Anzahl 1 -Terminarten OP UND d +4 dd.MM.yyyy ] 1 Wert_bei_gleich Wert_bei_ungleich]$
Beantwortet von (28.5k Punkte)
0 Punkte
20,160 Beiträge
28,632 Antworten
51,902 Kommentare
34,795 Nutzer