Wiki-Quellcode von Textdatei erzeugen


Zeige letzte Bearbeiter
1 {{figure image="write_file_de.png" clear="h1"}}
2 Konfigurationsoberfläche für Aktionen des Typs //Textdatei erzeugen//.
3 {{/figure}}
4
5 Aktionen vom Typ //Textdatei erzeugen// ermöglicht es, eine Textdatei anzulegen, die von den folgenden Aktionen genutzt werden kann oder deren Inhalt durch den Sachbearbeiter eingesehen werden kann. Der Textinhalt muss fest eingegeben werden, es werden aber [[Platzhalter>>Formcycle.UserInterface.Variables]] entsprechend ersetzt.
6
7 == Parameter ==
8
9 === Inhalt der Textdatei ===
10
11 ; Art des Inhalts
12 : Gibt den Typ des Inhalts an, den die zu erzeugende Datei beinhalten soll. Entsprechend des gewählten Wertes werden Platzhalter beim Erzeugen der Datei maskiert.
13 ; Dateiinhalt
14 : Der Inhalt der Textdatei. [[Platzhalter>>Formcycle.UserInterface.Variables]] werden unterstützt.
15
16 === Ablage der erzeugten Dateien ===
17
18 ; Name der Ausgabedatei
19 : Dateiname, unter dem die Textdatei abgespeichert wird.
20 ; An den Vorgang anhängen
21 : 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.
22 ; Zeichenkodierung
23 : Kodierung der erzeugten Datei.
24 ; Byte-Order-Markierung (BOM)
25 : Bestimmte Zeichenkodierungen benötigen eine Bytefolge am Anfang der zu erzeugenden Datei, welche die Byte-Reihenfolge und Kodierungsform angibt. Bei manchen Zeichenkodierungen ist dies nötig, damit die Daten richtig gelesen werden können. Der Standardwert //Automatisch// setzt Byte-Order-Markierungen automatisch bei Zeichenkodierungen, bei denen zwingend erforderlich sind.
26
27 == Aktionsplatzhalter ==
28
29 Aktionen vom Typ //Textdatei erzeugen// stellen [[Aktionsplatzhalter>>Formcycle.UserInterface.Variables||anchor="HAktionsplatzhalter"]] bereit, welche in darauf folgenden Aktionen verwendet werden können.
30
31 === Standardplatzhalter ===
32
33 ; [%$<Aktionsname>.SUCCESS%]
34 : Rückgabe ob Aktion erfolgreich ausgeführt wurde. Liefert Boolean (true/false) zurück.
35 ; [%$<Aktionsname>.RESULT%]
36 : Rückgabe aller von der Aktion bereitgestellten Ergebnisse in strukturierter Form.
37
38 ; [%$<Aktionsname>.ERROR_CODE%]
39 : Der geworfene Fehler-Code im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist.
40 ; [%$<Aktionsname>.ERROR_MESSAGE%]
41 : Die geworfene Fehler-Nachricht im Fehlerfall der Aktion. Leer wenn kein Fehler aufgetreten ist.
42
43 === Aktionsspezifische Platzhalter ===
44
45 ; [%$<Aktionsname>.RESULT.fileSize%]
46 : Größe der erstellten Textdatei, in Bytes.
47 ; [%$<Aktionsname>.ERROR.message%]
48 : Fehlercode, der zurückgeliefert wird, wenn die Textdatei nicht aus dem Dateisystem gelsen oder in dieses geschrieben werden konnte.
49