Moin Herr Klaproth - hier stürmt es draußen gewaltig!
Es geht um Operationsberichte.
Der Bericht soll sich aus einem CKE bis max 1 Tag alt befüllen.
Ich will die OP Prozeduren am Anfang des Berichts so ausgeben:
5-456.34R Arthrodese OSG rechts
Dazu habe ich im CKE Variablen für den OPS-Code (=vOPS1) und Variablen für die editierte/lesbare Beschreibung (=vOPS1-Text)
Das CKE hält 6 Paare von OPS und Beschreibung vor, also bis vOPS6 und vOPS6-Text
Nicht immer sind alle 6 Paare befüllt, dann will ich keine Leerzeilen ausgeben.
Deshalb wollte ich wenn vOPS4 ungleich <leer> dann vOPS4 ausgeben.
$[if karteiEintragValue_withArgs TAPP customKarteiEintragEntries.vOPS4 _ D-1t zs_not_equal <leer> karteiEintragValue_withArgs TAPP customKarteiEintragEntries.vOPS4 _ D-1t]$
klappt nicht.
$[karteiEintragValue_withArgs TAPP customKarteiEintragEntries.vOPS4 _ D-1t]$
also die einfache Ausgabe der Variable, funktioniert.
$[if karteiEintragValue_withArgs TAPP customKarteiEintragEntries.vOPS4 _ D-1t zs_not_equal <leer> 'Gib den Text aus']$
klappt auch.
Aber die Variable als Ausgabeargument bekomme ich nicht unter.
VG RG