Ich habe ein Auswahlfeld das vorbefüllt wird und die Inhalte von 2 verschiedenen Karteieinträgen DOK und MAIL berücksichtigt.
$[if x DOK 1 _ 0-0d NN NNJN NNNN _ N _ zs_contains 'Histologie' 'Histologie' 'Mikrobiologie und Hygiene' 'Mikrobiologie' 'Medikationsplan' 'Mediplan' 'Facharzt Laborbericht' 'Labor' 'Wundbericht' 'Wundbericht' 'Operationsbericht' 'Prozedur (OP etc.)' 'Befundbericht' 'Befundbericht' '']$$[if x MAIL 1 _ 0-0d NN NNJN NNNN _ N _ zs_contains 'Mail' 'eMail/Antwortschreiben' '']$
Ich suche nach einer Möglichkeit, die dann greift, wenn beide Karteieinträge leer sind, um dann einen anderen Begriff wie z.B. Frage einzustellen. Wie müsste man das Kommando dafür formulieren?
Mit diesem Kommando funktioniert es innerhalb eines CKE $[if x $[v1]$ zs_notcontains '_' '1' 'Antwort auf Frage' ]$
Das heißt wenn das Variablefeld v1 leer ist lautet das Ergebnis "Antwort auf Frage" wenn v1 etwas enthält wird kein Ergebnis geliefert.
Wenn man diese Syntax auf einen vorhandenen Karteieintrag aanwendet müßte das folgendermaßen aussehen:
$[if x DOK 1 _ 0-0d NN NNJN NNNN _ N zs_notcontains '_' '1' 'Antwort auf Frage' ]$
die Kombination aus 2 Karteieinträgen müßte dann so aussehen.
$[if x DOK;MAIL 1 _ 0-0d NN NNJN NNNN _ N zs_notcontains '_' '1' 'Antwort auf Frage' ]$
Diese Kommandos funktionieren leider nicht.
Gibt es da eine andere Lösung?
Im Voraus herzlichen Dank für Unterstützung.