Logische Eigenschaften von globalen Elementen

Eigenschaft Typ Bedeutung
Name Zeichenfolge Geben Sie bei der Erstellung eines Objekts einen Namen für das Objekt an.

Namen können mehr oder weniger alle alphanumerischen Zeichen enthalten, z. B. die Buchstaben A-Z, a-z und die Ziffern 0-9.

Außerdem können die folgenden Interpunktionszeichen verwendet werden:
  • - (Bindestrich)
  • _ (Unterstrich)
  • . (Punkt)

Namen dürfen nur mit einem Buchstaben oder einem Unterstrich beginnen, nicht jedoch mit einer Ziffer, einem Bindestrich oder einem Punkt.

Namen, die mit xml oder einer Variante dieser Zeichenfolge (z. B. XmL) beginnen, sind für XML-Standardspezifikationen reserviert.

Weitere Hinweise zu Namenskonventionen und zulässigen Zeichen enthält die XML-Spezifikation (Extensible Markup Language), die Sie auf der Website von World Wide Web Consortium (W3C) finden.

Typ Aufzählung Über die Eigenschaft 'Typ' kann der Datentyp vorgegeben werden, der im Objekt vorhanden sein kann.

Eine begrenzte Anzahl Typen steht direkt im Dropdown-Selektor zur Verfügung. Dabei handelt es sich um Folgende:

  • int
  • string
  • Boolean
  • hexBinary
  • dateTime
  • date
  • time
  • decimal
  • float
  • (Weiter...)
  • (Neuer einfacher Typ)
  • (Neuer komplexer Typ)

Bei Auswahl von (Weiter...) wird der Assistent Typauswahl geöffnet. In diesem Assistent kann jeder der verfügbaren Typen ausgewählt werden.

Bei Auswahl von (Neuer einfacher Typ) wird der gleichnamige Assistent (Neuer einfacher Typ) gestartet, in dem Sie auf Basis eines bereits vorhandenen Typs den einfachen anonymen Typ erstellen können. Er kann lokal oder global erstellt werden.

Bei Auswahl von (Neuer komplexer Typ) wird der gleichnamige Assistent (Neuer komplexer Typ), mit dem Sie, abgeleitet von einem vorhandenen Basistyp, den komplexen anonymen Typ erstellen können. Er kann lokal oder global erstellt werden.

Weitere Informationen zu diesen Typen und Verwendungsbeispiele finden Sie in XML Schema Part 0: Primer auf der Website von World Wide Web Consortium (W3C).

Namensbereich Aufzählung Mit Hilfe von Namensbereichen können Element- und Attributnamen auf einfache Weise über URI-Verweise gekennzeichnet werden.

Wird <kein Zielnamensbereich> angezeigt, so wurde für das Objekt kein Namespace definiert.

Ist die Eigenschaft inaktiv, wurde die Nachricht nicht für die Unterstützung von Namensbereichen konfiguriert.

Ist die Eigenschaft aktiv, werden die zur Auswahl stehenden Namespaces in der Dropdown-Liste angezeigt.

Wert

Eigenschaft Typ Bedeutung
Standard Schaltfläche und Zeichenfolge Diese Eigenschaft stellt den Standardwert für das Element oder Attribut bereit.

Wenn Sie einen Nachrichtenteil mit fester Länge (CWF oder TDS mit fester Länge) schreiben, falls das Attribut oder Element in der Nachrichtenbaumstruktur fehlt, wird der Standardwert in den Bitstrom eingefügt, um die Nachrichtenstruktur beizubehalten.

Diese Eigenschaft wird nicht vom Nachrichtenbroker beim Parsing verwendet.

Beachten Sie, dass das Verhalten von der XML-Schemaspezifikation abhängt.

Fixiert Schaltfläche und Zeichenfolge Diese Eigenschaft stellt den festen Wert für das Element oder Attribut bereit.

Ist ein fester Wert für ein Attribut oder Element gesetzt und wird eine Nachricht mit dem Attribut oder Element empfangen, muss der Wert in diesem Teil der Nachricht dem Wert in dieser Eigenschaft entsprechen.

Ist das Attribut oder Element nicht in der Nachricht enthalten, wird es vom Broker erstellt und mit dem Wert in dieser Eigenschaft belegt.

Nullwerte möglich Kontrollkästchen Bei Auswahl dieser Eigenschaft kann ein Nullwert für das Element definiert werden. Dies ist nicht dasselbe wie ein leeres Element, das keine Daten enthält.
Wert interpretieren als Aufzählung Gibt an, ob die in diesem Objekt gespeicherten Werte als bedeutsam für den Parser interpretiert werden müssen, und wenn ja, welche Interpretation verwendet werden muss.

Mögliche Werte für diese Eigenschaft:

  • Keine Dies ist der Standardwert. Er gibt an, dass dem Element oder Attribut kein Schlüsselwert zugeordnet ist.
  • Nachrichtengruppen-ID. Gibt an, dass der Wert des Elements oder Attributs der ID, dem Namen oder Aliasnamen (in dieser Rangfolge) entspricht, die bzw. der der Nachrichtengruppe zugeordnet ist, in der alle nachfolgenden eingebetteten Nachrichten, die der eingeschlossenen Nachricht untergeordnet sind, definiert sind. Dieser Wert bleibt so lange wirksam, bis ein neues Element- oder Attributfeld Nachrichtengruppen-ID angetroffen wird, das einen neuen Wert für Nachrichtengruppen-ID festlegt.
  • Nachrichten-ID. Gibt an, dass der Wert des Elements oder Attributs dem Namen oder Aliasnamen (in dieser Rangfolge) entspricht, der einer Nachricht zugeordnet ist und als ID für nachfolgende eingebettete Nachrichten, die unmittelbar untergeordnete Elemente der eingeschlossenen Nachricht sind, dient. Diese ID (Identität) gilt solange, bis auf derselben Ebene in der Baumstruktur ein neues Element- oder Attributfeld Nachrichten-ID angetroffen wird. Die eingebettete Nachricht kann entweder in der aktuellen Nachrichtengruppe oder in einer Nachrichtengruppe, die über eine Nachrichtengruppen-ID identifiziert wird, definiert sein.
Anmerkung: Diese Eigenschaft ist nur gültig, wenn der Typ des Objekts von xsd:string abgeleitet ist.

Ersetzungseinstellungen

Mit Hilfe von Ersetzungsgruppen kann innerhalb einer Nachricht ein Element durch ein anderes ersetzt werden. Das Element, das ersetzt werden kann, wird als Hauptelement bezeichnet; in der Ersetzungsgruppe werden alle Elemente aufgeführt, durch die dieses Hauptelement ersetzt werden kann. Jedes Element kann maximal zu einer Ersetzungsgruppe gehören.

Eigenschaft Typ Bedeutung
Abschluss Aufzählung Mit dieser Eigenschaft werden die Elemente begrenzt, die zur Gruppe der Elemente gehören können, durch die das betreffende Element ersetzt werden kann.
  • Leer
  • Einschränkung. Verhindert, dass ein Element durch Elemente ersetzt wird, deren Typ eine Einschränkung des Typs des Hauptelements darstellt.
  • Erweiterung. Verhindert, dass ein Element durch Elemente ersetzt wird, deren Typ eine Erweiterung des Typs des Hauptelements darstellt.
  • Alle. Verhindert grundsätzlich, dass ein Element ersetzt werden kann.
Block Aufzählung Mit dieser Eigenschaft werden die Elemente begrenzt, durch die das betreffende Element in einer Nachricht ersetzt werden kann.
Zur Auswahl stehen:
  • Leer
  • Einschränkung. Verhindert, dass ein Element durch Elemente ersetzt wird, deren Typ eine Einschränkung des Typs des Hauptelements darstellt.
  • Erweiterung. Verhindert, dass ein Element durch Elemente ersetzt wird, deren Typ eine Erweiterung des Typs des Hauptelements darstellt.
  • Ersetzung. Verhindert, dass ein Element durch ein in der Ersetzungsgruppe enthaltenes Element ersetzt werden kann.
  • Alle. Verhindert grundsätzlich, dass ein Element ersetzt werden kann.
Ersetzungsgruppe Aufzählung Über diese Eigenschaft wird der Name eines Hauptelements angegeben.Durch Setzen dieser Eigenschaft wird angegeben, dass das betreffende Element zur Ersetzungsgruppe für das Hauptelement gehört.
Abstrakt Kontrollkästchen Bei Auswahl dieser Eigenschaft wird nicht das Element selbst in der Nachricht angezeigt, sondern ein Mitglied der Ersetzungsgruppe für das Element.
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
ad06100_