BEDINGTE Freigabe der macOS Version Sequoia für tomedo® Alle Hinweise und Informationen finden Sie unter folgendem Link.
Hinweis: Zukünftige iOS tomedo Updates werden nur noch auf Geräten mit iOS 16 oder höher verfügbar sein.

Laut Doku in tomedo zu dem o.g. Kommendo kann man jeden KarteiEintrag damit abfragen - also ausdrücklich auch die NICHT-CKE-Einträge. Die Doku beginnt mit

Einzelne Werte aus einem Karteieintrag bekommen, mindestens vier Argumente werden benötigt:
<karteieintragtyp key format nutzeSelektiert soundsovielter>

 

und in den Beispielen gibt es auch zwei, die nicht CKE-Einträge berücksichtigen. Bei dem Beispiel mit "RÖN" (Beispiel Nr.4) wird "datum" als "key" verwendet. Wo finde ich denn die Bezeichnungen anderer "keys"? Meine Versuche mit "eintrag"/"Eintrag" oder "doku"/"Doku" (abgeleitet von den Spaltenname in der Kartei) scheitern. Oder übersehe ich etwas?

Im konkreten Fall will ich diesen Eintragtext "parsen":

Ich will auf das Vorhandensein des Textes "(Arzt: " überprüfen (Hintegrund: manche Formulare - hier der AU - kann man ohne Eintrag des Arztes abspeichern. Zwar mit Warnung aber die MFAs kümmert das oft wenig; warum das Zollsoft so eingerichtet hat ist eine andere Frage).

Meine anderen Zugänge zur Problemlösung zB über das x-Kommando scheitern auch, da ich partout diesen Eintragsteil ("Arzt: Sc") nicht hinbekomme. ZB. ergibt "$[x AU 1 _ 0-10d NN NNNN NNNN K _]$" folg:

und "$[x AU 1 _ 0-10d NN NNNN NNNN arztname K _]$"

hier wird vorne nur der Erstdokumentierende aufgeführt, der übrigens natürlich auch kein Arzt sein muss.

 

In den Keypath-Kommandos habe ich unter $[&besuch.karteiEintrag]$ auch schon intensiv gesucht und leider nichts brauchbares gefunden.

 

Ich wäre Zollsoft bzw. der Forum-Gemeinschaft für Hilfe sehr dankbar...

Gefragt vor in Frage von (4.5k Punkte)
0 Punkte

1 Antwort

Moin,

kann es gerade nicht selbst testen, sollte das nicht per regex gehen?

x regex (\(Arzt\:)

"$[x regex (\(Arzt\:) AU 1 _ 0-10d NN NNNN NNNN  K _]$"
Beantwortet vor von (9.2k Punkte)
0 Punkte

Danke für die Anregung! Vermutlich soll es “$[regex (\(Arzt\:) x AU 1 _ 0-10d NN NNNN NNNN  K _]$“ heißen, oder?

Aber da das x-Kommando gar nicht den Teil mit "(Arzt: Sc)" ausgibt, wird auch die Suche mit regul. Ausdrücken nicht finden können, was nicht da ist :-)

Oder ich verstehe das x- und regex-Kommando komplett falsch ...

18,954 Beiträge
27,289 Antworten
49,066 Kommentare
30,623 Nutzer