DTDs und XML-Schemas
Ein SPS kann auf einem XML-Schema oder einer DTD basieren. Ein XML-Schema oder eine DTD kann auf eine der folgenden Arten als Schemaquelle erstellt werden:
•Das XML-Schema/die DTD wird direkt bei der Erstellung des SPS (Datei | Neu | Neu von XML-Schema / DTD / XML) als Schemaquelle erstellt.
•Das XML-Schema oder die DTD wird (in der Seitenleiste "Design-Übersicht" zu einem leeren SPS hinzugefügt .
Bei Aufruf des jeweiligen Befehls werden Sie aufgefordert, das XML-Schema oder die DTD zu suchen. Wenn das Schema gültig ist, wird es in der Seitenleiste "Schema-Struktur" in der Baumstruktur der Schemaquellen als Schemaquelle erstellt. Alternativ dazu kann eine XML-Datei ausgewählt werden. Wenn ein XML-Schema (.xsd) oder eine DTD-Datei mit der XML-Datei verknüpft wird, so werden das XML-Schema bzw. die DTD als Quellschema und die XML-Datei als XML-Arbeitsdatei geladen. Wenn kein Schema mit der XML-Datei verknüpft ist, wird ein Dialogfeld angezeigt, in dem Sie gefragt werden, ob auf Basis der Struktur und des Inhalts der XML-Datei ein XML-Schema generiert werden soll oder ob Sie ein bestehendes Schema auswählen möchten. Wenn Sie ein Schema generieren, wird dieses als Quellschema geladen und die XML-Datei wird als XML-Arbeitsdatei geladen.
Es gibt mehrere Dialogfelder zum Öffnen und Speichern von Dateien, über die Sie die gewünschte Datei entweder über eine URL oder eine globale Ressource (siehe Abbildung unten) auswählen bzw. speichern können. Wählen Sie den Befehl Zu URL wechseln oder Globale Ressourcen, um das entsprechende Dialogfeld aufzurufen.
Auswählen von Dateien über URLsUm eine Datei über eine URL auszuwählen, gehen Sie folgendermaßen vor:
Die Datei-URL wird im Feld "Datei-URL" angezeigt (Abbildung oben). Die Schaltflächen Öffnen oder Speichern werden erst zu diesem Zeitpunkt aktiv.
Beachten Sie bitte die folgenden Punkte:
•Die Durchsuchen-Funktion steht nur auf Servern zur Verfügung, die WebDAV und Microsoft SharePoint Server unterstützen. Die unterstützten Protokolle sind FTP, HTTP und HTTPS. •Damit Sie mehr Kontrolle über den Ladevorgang haben, können Sie auswählen, ob die Datei über den lokalen Cache-Speicher oder über einen Proxy-Server (wodurch der Ladevorgang beträchtlich schneller geht, wenn die Datei bereits einmal geladen war) geladen werden soll. Alternativ dazu müssen Sie die Datei eventuell neu laden, wenn Sie z.B. mit einem EPS oder einem Datenbanksystem arbeiten; wählen Sie in diesem Fall die Option Neu laden. .
|
Beachten Sie bei Dateien auf Microsoft® SharePoint® Servern die folgenden Punkte:
•In der Verzeichnisstruktur, die im Fenster der verfügbaren Dateien angezeigt wird (Abbildung unten), sind die Dateisymbole mit Symbolen versehen, die den Status der Datei (Eingecheckt/Ausgecheckt) kennzeichnen. Wenn Sie mit der rechten Maustaste auf eine Datei klicken, erscheint ein Kontextmenü mit Befehlen, die für diese Datei zur Verfügung stehen (Abbildung oben).
•Im Folgenden sehen Sie die verschiedenen Dateisymbole:
•Nachdem Sie eine Datei ausgecheckt haben, können Sie sie in Ihrer Altova-Applikation bearbeiten und mit Datei | Speichern (Strg+S) speichern. •Sie können die bearbeitete Datei über das Kontextmenü im Dialogfeld "URL öffnen" (siehe Abbildung oben) oder über das Kontextmenü, das angezeigt wird, wenn Sie mit der rechten Maustaste auf das Dateiregister im Hauptfenster Ihrer Applikation klicken (Abbildung unten), einchecken. •Wenn eine Datei von einem anderen Benutzer ausgecheckt wurde, kann sie nicht auscheckt werden. •Wenn eine Datei lokal von Ihnen ausgecheckt wurde, können Sie dies mit dem Kontextmenübefehl "Auschecken rückgängig" rückgängig machen. In diesem Fall wird die Datei dem Server unverändert zurückgegeben. •Wenn Sie eine Datei in einer Altova-Applikation auschecken, können Sie sie nicht in einer anderen Altova-Applikation auschecken. Die Datei gilt bereits als für Sie ausgecheckt. Daher stehen in diesem Fall in jeder Altova-Applikation, die Microsoft® SharePoint® Server unterstützt, nur die Befehle Einchecken und Auschecken rückgängig zur Verfügung.
|
Um eine Datei über eine globale Ressource zu öffnen oder zu speichern, klicken Sie auf Globale Ressourcen. Daraufhin wird ein Dialogfeld angezeigt, in dem Sie die globale Ressource auswählen können. Diese Dialogfelder werden im Abschnitt Verwenden globaler Ressourcen näher beschrieben. Eine allgemeine Beschreibung globaler Ressourcen finden Sie in der Dokumentation im Abschnitt Globale Ressourcen. |
Der anyType Datentyp von XML-Schema
Wenn einem Element im XML-Schema der Datentyp anyType von XML-Schema zugewiesen wurde, dann werden für dieses Element in der Schema-Struktur alle globalen Elemente dieses Schemas als mögliche Subelemente angezeigt. Wenn z.B. einem Element namens email kein Datentyp zugewiesen wurde, wird es in der Schema-Struktur mit allen globalen Elementen als möglichen Subelementen (z.B. person, address, city, tel, usw.) angezeigt. Um dies zu vermeiden, weisen Sie dem Element email z.B. den Datentyp xs:string zu.