Wiki-Quellcode von Als XML exportieren


Zeige letzte Bearbeiter
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 ; ID
19 : ID des jeweiligen Vorgangs.
20 ; Prozess-ID
21 : Prozess-ID des jeweiligen Vorgangs.
22 ; Betreff
23 : Betreff des jeweiligen Vorgangs.
24 ; Status
25 : Name des Status, in dem sich der jeweilige Vorgang zum Zeitpunkt des Exports befindet.
26 ; Postfach
27 : Postfach des jeweiligen Vorgangs.
28 ; Eingangsdatum
29 : Erstellungszeitpunkt des Vorgangs.
30 ; Änderungsdatum
31 : Zeitpunkt der letzen Änderung am Vorgang.
32 ; Formular-Variablen
33 : Konfigurierte [[Formularvariablen>>doc:Formcycle.Designer.Form.CodingPanel.VariablesTab]] und deren Werte.
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.
38
39 === Ablage der erzeugten Datei ===
40
41 ; Name der Ausgabedatei
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.
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
48 Aktionen vom Typ //Als XML exportieren// stellen [[Aktionsplatzhalter>>Formcycle.UserInterface.Variables||anchor="HAktionsplatzhalter"]] bereit, welche in darauf folgenden Aktionen verwendet werden können.
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.