Aktivität "Adapter für Dateisystem (XSLT)"

Diese Aktivität exportiert Daten aus XBOUND in ein Dateisystem. Dieser Exportvorgang kann mit Hilfe eines XSLT-Skripts flexibel konfiguriert werden. Dabei können Sie zwischen einem Standard-XML-Export und einem generischen Export wählen. In letzterem Fall können Sie Ihr eigenes XSLT-Skript auswählen.

Der Dateiname der Aktivität (falls Sie sie im Process Designer neu hinzufügen müssen) ist xboundActGenericXSLTExport.dll.

Die folgenden Einstellungen sind verfügbar, wenn Sie anhand dieser Aktivität einen Prozessschritt konfigurieren.

Standard XML Export

Verwendet ein integriertes XSLT-Skript.

Generischer Medien- und Datenexport via XSLT-Transformation

Verwendet das von Ihnen angegebene XSLT-Skript.

Einstellungen für beide Exportmethoden

Exportverzeichnis

Der Basisordner für alle relativen Pfade, den Sie in den übrigen Konfigurationseinstellungen festlegen. Wenn Sie kein Verzeichnis angeben, wird das lokale temporäre Verzeichnis verwendet.

XPath Suchausdruck

Optional: Legen Sie einen XPath Suchausdruck fest, um XBOUND Objekte für den Export auszuwählen (Dokumente, Medien, Felder). Die XSL-Transformation wird für jedes Objekt aufgerufen, das durch diesen Suchausdruck gefunden wird, um eine Exportdatei zu erstellen.

Verarbeitung stornierter Medien

Wählen Sie diese Option aus, wenn Sie stornierte Medien bearbeiten möchten.

Erzeugen einer Triggerdatei

Wählen Sie diese Option aus, wenn Sie beim Export eine Triggerdatei erstellen möchten. Beachten Sie, dass eine Triggerdatei selbst bei Auswahl dieser Option nicht im Verzeichnis mit demselben Namen erstellt wird, wenn das Verzeichnis leer ist (das bedeutet, dass keine Dateien dorthin exportiert werden).

Pfad

Legen Sie fest, wo die Triggerdatei erstellt werden soll. Wenn Sie kein Verzeichnis angeben, wird der Exportpfad des Stammdokuments verwendet.

In Arbeit

Diese Erweiterung hat die Triggerdatei während des Exports.

Fehler

Diese Erweiterung hat die Triggerdatei, wenn während des Exports ein Fehler auftritt.

Fertig

Diese Erweiterung hat die Triggerdatei, wenn der Export erfolgreich abgeschlossen wurde.

Rohdaten XML erzeugen

 

Export testen

Erstellt eine XML-Datei aus dem Stammdokument, das als Eingabe für XSLT dient.

Testet die Exportfunktion durch Verwendung des verfügbaren Stammdokuments.

Diese Optionen werden aktiviert, wenn ein Stammdokument verfügbar und bereit zur Bearbeitung im aktuellen Prozessschritt ist.

Sollten sich keine auswählbaren Basisdokumente im Auswahlmenü befinden, gehen Sie folgendermaßen vor:

  1. Prozess speichern und aktivieren.

  2. Im Process Monitor den Prozessschritt Adapter für Dateisystem (XSLT) anhalten (siehe Prozessschritt anhalten).

  3. Entsprechende Beispielstapel dem Prozessschritt zuführen.

Einstellungen für den Standard XML Export

Ausgabe der Daten in XML Datei

Exportiert das XSLT-Ergebnis als Datei.

Export der Medien

Exportiert alle Medien.

Einstellungen für Generischer Medien- und Datenexport via XSLT-Transformation

XSLT-Transformationsskript

Import – Öffnet einen Dialog, in dem Sie das zu verwendende XSLT-Skript auswählen können. Wenn Sie keines auswählen, wird das integrierte Standardskript verwendet.

Zurücksetzen – Unload des XSLT-Skripts.

Bearbeiten – Öffnet den XSLT Script Editor, in dem die Skripte und XSD Schemas bearbeitet bzw. zusätzliche Skripte geladen werden können.

Ausgabe gegen XSD Schema prüfen

Import – Öffnet einen Dialog, sodass Sie eine XSD-Datei mit einem XML-Schema auswählen können, um die generierte XML-Datei gegenzuprüfen. Wenn Sie keine XSD-Datei auswählen, wird die Überprüfung deaktiviert.

Zurücksetzen – XSD-Unload.

Bearbeiten – Öffnet den XSLT Script Editor, in dem die Skripte und XSD Schemas bearbeitet bzw. zusätzliche Skripte geladen werden können.

Verzeichnis für temporäre Dateien

Kann innerhalb des XSLT-Skripts über den Parameter tempDir verwendet werden.

Wenn Sie keine Angaben machen, wird dieser Parameter auf das Exportverzeichnis festgelegt (siehe oben unter "Einstellungen für beide Exportmethoden").

Inhalt von XML Medien in Rohdaten übernehmen

Der Inhalt von Medien im XML-Format wird direkt in die zu transformierende XML-Instanz integriert.

Ausgabedatei an vorhandene Exportdatei anhängen

Das neue Transformationsergebnis wird an die Exportdatei angehängt, wenn diese bereits vorhanden ist. Dies kann nützlich sein, wenn Sie beispielsweise eine Statistikdatei mit einer Zeile pro Stammdokument erstellen.

Wenn Sie diese Option nicht auswählen, wird eine vorhandene Exportdatei überschrieben.

Ausgabe der Daten als neues Medium am Dokument anhängen

Das Transformationsergebnis wird als neues Medium zum Stammdokument hinzugefügt. Wählen Sie einen Dokumenttyp für das neue Medium aus.

Auch folgende Einstellungen stehen zur Verfügung:

Import

Importiert Einstellungen für diesen Prozessschritt aus einer XML-Datei, die mit der Export-Funktion erstellt wurde.

Export

Speichert die Einstellungen dieses Prozessschrittes in einer XML-Datei. Geben Sie einen Dateinamen und ein Zielverzeichnis ein. Sie können diese Datei dann in einen anderen Prozessschritt desselben Typs importieren, um die gleichen Einstellungen zu erreichen. Siehe Prozessschritte exportieren oder importieren.

Regulären Ausdrücke überprüfen

Öffnet einen Testdialog, in dem Sie (falls anwendbar) reguläre Ausdrücke überprüfen können.

XBOUND Aktivitäten: Übersicht

Plugin Process Designer

XML-Stapelstruktur

XSLT-Erweiterungsfunktionen

XSLT-Datei