resource.de.drv.dsrv.xtt.gui.html.Help.html Maven / Gradle / Ivy
XSD-Creator Hilfe
Hilfe zum XSD-Creator
Inhalt
- Allgemeines
- Neue Profilkonfiguration erstellen und anpassen
- Bestehende Profilkonfiguration laden
- Profilkonfiguration speichern
- Verfahrensspezifisches Schema aus Profilkonfiguration erzeugen
Allgemeines
Mit Hilfe des XSD-Creators k?nnen verfahrensspezifische eXTra-Schemata erstellt werden.
Im ersten Schritt werden die f?r das Verfahren ben?tigten Elemente aus dem eXTra Basis-Schema gew?hlt.
Dabei wird zwischen request- und response-Verfahren unterschieden.
Die Auswahl wird in einer Profilkonfiguration (XML-Datei) gespeichert und kann bei Bedarf angepasst werden.
Aus einer Profilkonfiguration wird dann in einem zweiten Schritt das verfahrensspezifische eXTra-Schema generiert (XSD-Dateien).
Neue Profilkonfiguration erstellen und anpassen
Allgemeines
Zum Erstellen einer neuen Profilkonfiguration muss zun?chst ausgew?hlt werden, ob das request- oder das response-Schema
profiliert werden soll. Dies geschieht mit den Buttons Request bzw. Response. Das entsprechende eXTra Basis-Schema wird
geladen und alle verf?gbaren Elemente in Form eines Baumes angezeigt.
Dabei werden Elemente, die mehrfach referenziert werden (z.B. 'Message' im 'TransportBody' und 'PackageBody'), in einem eigenen Baum (Mehrfach referenzierte Elemente) angezeigt.
Im Feld Bezeichnung Verfahren muss eine Bezeichnung f?r das zu profilierende Verfahren angegeben werden. Diese Bezeichnung wird in der PDF-Dokumentation verwendet.
Im Feld Kurzbezeichnung wird eine Kurzbezeichnung f?r das Verfahren angegeben. Diese Bezeichnung wird f?r die Dateinamen der profilierten Schemadateien verwendet und darf nur Buchstaben, Ziffern und Unterstriche ('_') enthalten.
Ausw?hlen von Elementen
Mittels Anklicken der Checkbox vor einem Element kann gesteuert werden, ob das betreffende Element im profilierten Schema verwendet werden soll.
Elemente, die verwendet werden m?ssen, sind nicht abw?hlbar und werden als inaktiv angezeigt.
Parametrieren von Elementen
Beim Selektieren eines Elementes im Baum werden im unteren Bereich Informationen und Eingabefelder zu diesem Element angezeigt.
Die Werte f?r minOccurs und maxOccurs k?nnen unter Beibehaltung der Vorgaben angepasst werden; wenn ein urspr?nglich optionales Element (minOccurs = 0) zu einem Pflichtfeld (minOccurs >= 1) gemacht wird, wird das Element im Baum mit dem Zeichen '*' gekennzeichnet.
Im Feld Anmerkung allgemein kann die Beschreibung f?r das aktuelle Element angepasst bzw. eingegeben werden. Zum ?bernehmen von ?nderungen muss die Eingabe mit dem Button rechts best?tigt werden. Diese allgemeine Anmerkung wird f?r jedes Auftreten dieses Elements verwendet.
Das Feld Anmerkung Verwendung enth?lt eine Beschreibung f?r die Verwendung dieses Elements im aktuellen Kontext; diese Anmerkung steht in folgenden F?llen nicht zur Verf?gung: lokal definierte Elemente (hier reicht die allgemeine Anmerkung aus); Referenzelemente im rechten Baum; Elemente einer any-Sequenz.
Die Textvorlagen f?r die Anmerkungen k?nnen in der Datei 'xtt_anmerkungen.properties' gepflegt werden.
Bestehende Profilkonfiguration laden
Es kann eine bereits bestehende Profilkonfiguration mit der Funktion Konfiguration laden ge?ffnet werden.
Das dieser Konfiguration zugrunde liegende Schema wird geladen und die Auswahl der Elemente gem?? der Konfiguration angepasst.
Nun kann wie bei einer neuen Profilkonfiguration die Auswahl angepasst werden.
Profilkonfiguration speichern
Eine neue Profilkonfiguration kann mit der Funktion Konfiguration speichern unter ..., eine bereits gespeicherte bzw. geladene Profilkonfiguration mit der Funktion Konfiguration speichern gespeichert werden.
Dabei wird die aktuell bestehende Auswahl der Elemente, die Angaben zu den Elementen und die Bezeichnung f?r das Verfahren in einer XML-Datei gespeichert.
Verfahrensspezifisches Schema aus Profilkonfiguration erzeugen
Mit der Funktion Profiliertes Schema erzeugen werden f?r die geladene XML-Profilkonfiguration entsprechende Schema-Dateien erzeugt.
Wichtig: Vor dem Erzeugen eines Schemas m?ssen ?nderungen an der aktuellen Profilkonfiguration zuerst gespeichert werden.
Im Anschluss an die Erzeugung und Speicherung des Schemas kann optional eine PDF-Dokumentation erzeugt werden. Die PDF-Datei wird im selben Verzeichnis wie die Schemadateien gespeichert.