Komponenten des Zuordnungstyps #FORMAT

Der Zuordnungstyp #FORMAT besteht aus den folgenden Komponenten:

Tabelle 4-13 Komponenten des Zuordnungstyps #FORMAT

Komponente Beschreibung
#FORMAT Gibt an, dass im Zielelement der Zuordnungstyp FORMAT angegeben ist.
<format mask> Benutzerdefinierte Formatmaske mit den folgenden Zeichen zum Definieren des Formats:
  • "?" - Zeichen aus einer bestimmten Position im Quellelement oder Segment innerhalb eines Elements einschließen.

  • "#" - Zeichen aus der Quelle beim Erstellen des Zielelements überspringen oder löschen.

  • "Zeichen" - Benutzerdefiniertes Zeichen ungeprüft in das Ziel einschließen. Wird zum Anordnen von Präfixen oder Suffixen für feste Zeichenfolgen oder ein erforderliches Zeichen verwendet. Kann in Verbindung mit den speziellen Formatmaskenzeichen verwendet werden.

  • "*" - Alle Zeichen aus dem Quellsegment oder der Quelle einschließen. Wenn "*" als einziges Formatmaskenzeichen in einem Segment verwendet wird, wird der gesamte Segmentwert aus der Quelle kopiert.

    Wenn "*" in Verbindung mit dem Zeichen "#" oder "?" verwendet wird, werden alle verbleibenden und nicht verwendeten Zeichen übernommen.

    "*" ist ein Platzhalterzeichen, das die verbleibenden Zeichen überträgt, die nicht durch "?" oder "#" angegeben werden. Beispiel: Wenn die Quelle "abcd" ist und "*" verwendet wird, ist das Ziel "abcd". Wenn das Ziel "?#*" ist, lautet das Ergebnis "acd".

    Wenn die Komponente Datenmanagement innerhalb eines Segments ein "*" erkennt, werden alle auf das "*" folgenden Zeichen ignoriert. Davon ausgenommen ist das für das Format angegebene "Zeichen".

<segment delimiter> Das optionale Segmenttrennzeichen definiert das Zeichen, das zum Trennen der Segmente im Quell- und Zielelement verwendet wird. Für diesen Regeltyp müssen die Trennzeichen für Quelle und Ziel identisch sein. Wenn das Segmenttrennzeichen nicht angegeben wird, wird die Formatmaske unabhängig von der Segmentspezifikation auf das gesamte Element angewendet.