Wiki-Quellcode von Als XML exportieren
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | {{figure image="export_xml_de.png" clear="h1"}} | ||
2 | Konfigurationsoberfläche der Aktion //Als XML exportieren//. | ||
3 | {{/figure}} | ||
4 | |||
5 | Aktionen des Typs //Als XML exportieren// ermöglichen es, die Daten eines Vorgangs als XML bereitzustellen. Optional besteht über ein [[//XSL//-Template>>Formcycle.UserInterface.FilesAndTemplates.XSLTransformation]] die Möglichkeit, die Daten in ein anderes Format zu transformieren. | ||
6 | |||
7 | == Parameter == | ||
8 | |||
9 | === Details für Export === | ||
10 | |||
11 | ; XSL-Template | ||
12 | : Auswahl eines XSL-Template zur optionalen Transformation | ||
13 | |||
14 | === Zusätzliche Felder exportieren === | ||
15 | |||
16 | Folgende optionale Felder können exportiert werden: | ||
17 | |||
18 | ; Prozess-ID | ||
19 | : Prozess-ID des jeweiligen Vorgangs. | ||
20 | ; Status | ||
21 | : Name des Status, in dem sich der jeweilige Vorgang zum Zeitpunkt des Exports befindet. | ||
22 | ; Eingangsdatum | ||
23 | : Erstellungszeitpunkt des Vorgangs. | ||
24 | ; Änderungsdatum | ||
25 | : Zeitpunkt der letzen Änderung am Vorgang. | ||
26 | ; Formular-Variablen | ||
27 | : Konfigurierte [[Formularvariablen>>doc:Formcycle.FormDesigner.CodingPanel.VariablesTab]] und deren Werte. | ||
28 | ; Steuerfelder | ||
29 | : Steuerfelder des Formulars wie //xf-action//. Das Steuferfeld //xf-action// enthält den Namen der Schaltfläche, mit der das Formular abgesendet wurde. | ||
30 | ; Metadaten | ||
31 | : Datum des Exports und die verwendete {{formcycle/}}-Version. | ||
32 | |||
33 | === Ablage der erzeugten Datei === | ||
34 | |||
35 | ; Name der Ausgabedatei | ||
36 | : Dateiname, unter dem die Textdatei abgespeichert wird. | ||
37 | ; An den Vorgang anhängen | ||
38 | : Wenn diese Option angewählt wird, werden in dieser Aktion erzeugte Dateien an den Vorgang angehangen. Ansonsten stehen Sie nur innerhalb des Workflows für Aktionen innerhalb der selben Verarbeitungskette zur Verfügung. | ||
39 | |||
40 | == Aktionsplatzhalter == | ||
41 | |||
42 | Aktionen vom Typ //Als XML exportieren// stellen [[Aktionsplatzhalter>>Formcycle.UserInterface.Variables||anchor="HAktionsplatzhalter"]] bereit, welche in darauf folgenden Aktionen verwendet werden können. | ||
43 | |||
44 | === Standardplatzhalter === | ||
45 | |||
46 | ; [%$<Aktionsname>.SUCCESS%] | ||
47 | : Rückgabe ob Aktion erfolgreich ausgeführt wurde. Liefert Boolean (true/false) zurück. | ||
48 | ; [%$<Aktionsname>.RESULT%] | ||
49 | : Rückgabe aller von der Aktion bereitgestellten Ergebnisse in strukturierter Form. | ||
50 | |||
51 | ; [%$<Aktionsname>.ERROR_CODE%] | ||
52 | : Der geworfene Fehler-Code im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist. | ||
53 | ; [%$<Aktionsname>.ERROR_MESSAGE%] | ||
54 | : Die geworfene Fehler-Nachricht im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist. | ||
55 | |||
56 | === Aktionsspezifische Platzhalter === | ||
57 | |||
58 | ; [%$<Aktionsname>.RESULT.fileSize%] | ||
59 | : Größe der erstellten XML-Datei, in Bytes. | ||
60 | ; [%$<Aktionsname>.ERROR.message%] | ||
61 | : Fehlercode, der zurückgeliefert wird, wenn die Textdatei nicht in das Dateisystem geschrieben werden konnte, das ausgewählte XSL-Template keiner XSLT-Vorlage entspricht oder die XSLT-Transformation nicht erfolgreich war. |