Zuweisungsbereiche definieren

Der Filter für unstrukturierte Daten erkennt Felder und ihre Werte in den empfangenen Daten automatisch. Dadurch ist eine manuelle Variable-zu-Feld-Zuordnung überflüssig.

Die Funktion Dynamische Struktur ist nützlich, wenn der Trigger Daten mit sich ändernder Struktur empfängt. In solchen Fällen bleibt die Haupt-Datenstruktur unverändert (z. B. Felder werden durch Kommas getrennt) oder dieselbe Struktur wird beibehalten, aber die Reihenfolge und/oder die Anzahl von Feldern ändert sich. Es könnten neue Felder hinzukommen oder alte Felder könnten nicht mehr verfügbar sein. Aufgrund der aktivierten Dynamischen Struktur erkennt der Filter die Struktur der empfangenen Datei automatisch. Gleichzeitig liest der Filter Feldnamen und Werte (Name-Wert-Paare) aus den Daten. Dadurch müssen Felder nicht manuell Variablen zugeordnet werden.

Die Aktion Datenfilter verwenden bietet keine Zuordnungsmöglichkeiten, da sie die Zuordnung dynamisch vornimmt. Sie müssen nicht einmal die Etikettenvariablen in der Trigger-Konfiguration festlegen. Die Aktion ordnet Feldwerte den gleichnamigen Etikettenvariablen zu, ohne dass die Variablen aus dem Etikett importiert werden müssen. Diese Regel gilt jedoch nur für die Aktion Etikett drucken. Wenn Sie die Feldwerte in einer anderen Aktion verwenden möchten, müssen Sie Variablen im Trigger definieren, dabei aber die automatische Zuordnung von Variablen zu Feldern beibehalten.

Hinweis

Wenn ein Feld in den Eingabedaten keine entsprechende Variable auf dem Etikett hat, tritt kein Fehler auf. Loftware Automation Ignoriert die fehlenden Variablen, ohne eine Meldung auszugeben.

UUID-0f008231-0a59-5d7a-0ffb-44f780894b31.png

Zuweisungsbereiche konfigurieren

Zuweisungsbereiche werden anhand derselben Methode konfiguriert wie Unterbereiche. Weitere Informationen finden Sie im Abschnitt Unterbereiche definieren. Der Zuweisungsbereich kann auf Stammdatenebene definiert werden, sodass er nur einmal vorhanden ist. Alternativ kann er auch innerhalb eines Unterbereichs konfiguriert werden, woraufhin er für jeden Datenblock im Unterbereich ausgeführt wird.

Felder im Zuweisungsbereich konfigurieren

Wenn Sie einen Zuweisungsbereich erstellen, definiert der Filter automatisch zwei Platzhalter. Diese zwei Platzhalter definieren das Name:Wert-Paar.

  • Variablenname: Gibt das Feld an, dessen Inhalt als Variablenname verwendet wird (Name -Komponente in einem Paar). Konfigurieren Sie das Feld mithilfe derselben Methode, die Sie auch für Dokumentenfelder verwenden. Weitere Informationen finden Sie im Abschnitt Felder Definieren .

  • Variablenwert: Gibt das Feld an, dessen Inhalt als Variablenwert verwendet wird (Wert -Komponente in einem Paar). Konfigurieren Sie das Feld mithilfe derselben Methode, die Sie auch für Dokumentenfelder verwenden. Weitere Informationen finden Sie im Abschnitt Felder Definieren .

Beispiel

Der Bereich zwischen ^XA und ^XZ ist der Zuweisungsbereich. Jede Zeile in einem Zuweisungsbereich stellt ein Name:Wert-Paar bereit. Name ist als der Wert zwischen dem 6. Zeichen und dem Gleichheitszeichen in jeder Zeile definiert. Wert ist als der Wert zwischen dem Gleichheitszeichen und dem Zeilenende (mit negativem Versatz um drei Zeichen) definiert.

^XA
^FD01DonationHR=G095605 3412625^FS
^FD02DonationBC=DG0956053412625^FS
^FD03HospitalNoHR=HN060241^FS
^FD04HospitalNoBC=060241^FS
^FD05Surname=Hawley^FS
^FD07Vorname=Annie^FS
^FD09Produkt=Blut^FS
^FD10PatientBlGp=O Rh +ve^FS
^FD11DoB=27 June 1947^FS
^FD12DateReqd=25. Dez 2012^FS
^XZ