Wiki-Quellcode von Als XML exportieren
Verstecke letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
5.2 | 1 | {{figure image="export_xml_de.png" clear="h1"}} | |
3.2 | 2 | Konfigurationsoberfläche der Aktion //Als XML exportieren//. | |
1.1 | 3 | {{/figure}} | |
4 | |||
3.2 | 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. | |
1.1 | 6 | ||
3.2 | 7 | == Parameter == | |
3.3 | 8 | ||
3.2 | 9 | === Details für Export === | |
3.3 | 10 | ||
3.2 | 11 | ; XSL-Template | |
12 | : Auswahl eines XSL-Template zur optionalen Transformation | ||
1.1 | 13 | ||
3.2 | 14 | === Zusätzliche Felder exportieren === | |
15 | |||
1.1 | 16 | Folgende optionale Felder können exportiert werden: | |
17 | |||
8.4 | 18 | ; ID | |
19 | : ID des jeweiligen Vorgangs. | ||
1.1 | 20 | ; Prozess-ID | |
21 | : Prozess-ID des jeweiligen Vorgangs. | ||
8.4 | 22 | ; Betreff | |
23 | : Betreff des jeweiligen Vorgangs. | ||
1.1 | 24 | ; Status | |
25 | : Name des Status, in dem sich der jeweilige Vorgang zum Zeitpunkt des Exports befindet. | ||
8.4 | 26 | ; Postfach | |
27 | : Postfach des jeweiligen Vorgangs. | ||
1.1 | 28 | ; Eingangsdatum | |
29 | : Erstellungszeitpunkt des Vorgangs. | ||
30 | ; Änderungsdatum | ||
31 | : Zeitpunkt der letzen Änderung am Vorgang. | ||
32 | ; Formular-Variablen | ||
8.2 | 33 | : Konfigurierte [[Formularvariablen>>doc:Formcycle.Designer.Form.CodingPanel.VariablesTab]] und deren Werte. | |
1.1 | 34 | ; Steuerfelder | |
35 | : Steuerfelder des Formulars wie //xf-action//. Das Steuferfeld //xf-action// enthält den Namen der Schaltfläche, mit der das Formular abgesendet wurde. | ||
36 | ; Metadaten | ||
37 | : Datum des Exports und die verwendete {{formcycle/}}-Version. | ||
3.2 | 38 | ||
39 | === Ablage der erzeugten Datei === | ||
3.3 | 40 | ||
3.2 | 41 | ; Name der Ausgabedatei | |
8.3 | 42 | : Dateiname, unter dem die XML-Datei abgespeichert wird. Bitte beachten Sie, dass die Dateinamenerweiterung xml sein muss, der Dateiname also auf .xml enden muss. | |
3.2 | 43 | ; An den Vorgang anhängen | |
44 | : 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. | ||
45 | |||
46 | == Aktionsplatzhalter == | ||
47 | |||
10.2 | 48 | Aktionen vom Typ //Als XML exportieren// stellen [[Aktionsplatzhalter>>Formcycle.UserInterface.Variables||anchor="HAktionsplatzhalter"]] bereit, welche in darauf folgenden Aktionen verwendet werden können. | |
3.2 | 49 | ||
50 | === Standardplatzhalter === | ||
51 | |||
52 | ; [%$<Aktionsname>.SUCCESS%] | ||
53 | : Rückgabe ob Aktion erfolgreich ausgeführt wurde. Liefert Boolean (true/false) zurück. | ||
54 | ; [%$<Aktionsname>.RESULT%] | ||
55 | : Rückgabe aller von der Aktion bereitgestellten Ergebnisse in strukturierter Form. | ||
56 | |||
57 | ; [%$<Aktionsname>.ERROR_CODE%] | ||
58 | : Der geworfene Fehler-Code im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist. | ||
59 | ; [%$<Aktionsname>.ERROR_MESSAGE%] | ||
60 | : Die geworfene Fehler-Nachricht im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist. | ||
61 | |||
62 | === Aktionsspezifische Platzhalter === | ||
63 | |||
64 | ; [%$<Aktionsname>.RESULT.fileSize%] | ||
65 | : Größe der erstellten XML-Datei, in Bytes. | ||
66 | ; [%$<Aktionsname>.ERROR.message%] | ||
67 | : 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. |