Leerzeichen in TDS

Leerzeichen werden wie folgt definiert:
  • ASCII-Zeichen (hexadezimal) 'X'09 to 'X'0D
  • EBCDIC-Zeichen 'X'05, 'X'0B, 'X'0C, 'X'0D, 'X'25, 'X'40
Sie können diese Zeichen unter Verwendung von mnemonischen Zeichen im TDS-Format angeben, wenn sie für Ihre Verarbeitung wichtig sind, beispielsweise als Gruppenbegrenzer oder Trennzeichen. Weitere Informationen finden Sie im Abschnitt Mnemonische Zeichen im TDS-Format.
Wenn die:
  • TDS-Nachrichtenstandardeigenschaft "X12" oder "EDIFACT" lautet und als
  • Trennzeichentyp der für die Struktur aktiven Trennzeichen für TDS-Datenelemente Folgendes angegeben wurde:
    • Begrenzer mit Kennung oder
    • Feste Länge mit Kennung oder
    • Mit Kennung/fester Länge
werden Leerzeichen nach dem Ende einer Gruppe und vor der Markierung des nächsten Elements ignoriert.
Folgender Bitstrom wird akzeptiert:
Tag<Daten>!<Jedes
Leerzeichen>Tag
Dabei ist
  • ! der Gruppenbegrenzer
  • <Jedes Leerzeichen> ist eines der zuvor aufgeführten ASCII- oder EBCDIC-Zeichen
Folgende X12 ASCII-Nachricht wird erfolgreich analysiert:
ST*856*777777%<SPC><SPC><SPC><HEX 09>BSN*00*7654321*940920*10000%
Die Folge
<SPC><SPC><SPC><HEX 09>
wird vom Parser ignoriert.
Zugehörige Konzepte
Das Nachrichtenmodell
Zugehörige Tasks
Mit Nachrichtenmodellobjekten arbeiten
Zugehörige Verweise
Eigenschaften von Nachrichtenmodellobjekten
Logische Eigenschaften für Nachrichtenmodellobjekte
Eigenschaften für Nachrichtenmodelobjekte nach Objekten
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ad26650_