Wiki-Quellcode von Aktionen
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | Aktionen führen Funktionen aus, wie z.B. E-Mail senden oder Daten in die Datenbanken schreiben, und werden innerhalb eines Status ausgeführt. Einem Status kann durch einen Klick auf "Neue Aktion" {{icon name="plus"/}} eine Aktion hinzugefügt werden. | ||
2 | |||
3 | {{lightbox image="workflow_new_action_de.png" title="Eine Aktion zu einem Status hinzufügen"/}} | ||
4 | |||
5 | Jede Aktion besteht mindestens aus: | ||
6 | * **Name**: Der Name muss eindeutig sein. | ||
7 | * **Beschreibung**: Die Beschreibung ist optional. | ||
8 | |||
9 | Es gibt zwei verschiedene Aktionstypen. | ||
10 | |||
11 | == Bereitstellende Aktionen == | ||
12 | |||
13 | Eine bereitstellende Aktion erzeugt bzw. stellt Dateien bereit, die von den verarbeitenden Aktionen weiterverarbeitet werden. | ||
14 | |||
15 | Bereitstellende Aktionen sind: | ||
16 | |||
17 | * [[Export (Persistence)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ExportPersistence]] | ||
18 | * [[Export (XML-Datei)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ExportXML]] | ||
19 | * [[Komprimieren (Zip)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CompressFiles]] | ||
20 | * [[PDF (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.PDFFill.WebHome]] | ||
21 | * [[Ressource>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.Resource]] | ||
22 | * [[Textdatei erzeugen>>doc:WriteTextFile]] | ||
23 | * [[Word (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WordFill.WebHome]] | ||
24 | |||
25 | == Verarbeitende Aktionen == | ||
26 | |||
27 | Diese Aktionen verarbeiten Dateien von bereitstellenden Aktionen oder führen andere Funktionen wie Weiterleitung aus. | ||
28 | |||
29 | Verarbeitende Aktionen sind: | ||
30 | |||
31 | * [[Abschlusseite (Template)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ResponsePage]] | ||
32 | * [[Datei ausliefern>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.FileDownload]] | ||
33 | * [[Datenbank - SQL Statement>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.SQLStatement]] | ||
34 | * [[E-Mail>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.EMail]] | ||
35 | * [[Formular ändern>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ChangeFormValues]] | ||
36 | * [[Komprimieren (Zip)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CompressFiles]] | ||
37 | * [[Plugin ausführen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.PluginActions.WebHome]] | ||
38 | * [[POST-Request>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.POSTRequest]] | ||
39 | * [[Speichern (Dateisystem)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.SaveInFileSystem]] | ||
40 | * [[Statusänderung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ChangeState]] | ||
41 | * [[Verarbeitung abbrechen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.StopWorkflow]] | ||
42 | * [[Vorgang duplizieren (Statusänderung)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DuplicateFormRecord]] | ||
43 | * [[Vorgang eine neue Prozess-ID vergeben>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CreateNewProcessID]] | ||
44 | * [[Vorgang in Postfach kopieren>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CopyFormRecordToInbox]] | ||
45 | * [[Vorgang in Postfach verschieben>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.MoveFormRecordToInbox]] | ||
46 | * [[Vorgang löschen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeleteFormRecord]] | ||
47 | * [[Weiterleitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.Redirect]] | ||
48 | * [[XML einlesen und Formularfelder setzen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ImportXML]] | ||
49 | |||
50 | == Pluginaktionen == | ||
51 | |||
52 | Neue Aktionen können per Plugin hinzugefügt werden. Diese Aktionen können bereitstellende oder verarbeitende Aktionen sein. | ||
53 | |||
54 | == Deprecated == | ||
55 | |||
56 | Deprecated Aktionen existieren nur noch aus Gründen der Rückwärtskompatibilität. Bitte vermeiden Sie es diese Aktionen zu verwenden. | ||
57 | |||
58 | * --[[Upload bereitstellen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedProvideUpload]]-- | ||
59 | * --[[Datei an Vorgang anhängen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedAttachFile ]]-- |