Wiki-Quellcode von Actions
Verstecke letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1.1 | 1 | Aktionen führen Funktionen aus, wie etwa 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 | |||
7 | ; Name | ||
8 | : Der Name muss eindeutig sein. | ||
9 | ; Beschreibung | ||
10 | : Die Beschreibung ist optional. | ||
11 | |||
12 | Es gibt zwei verschiedene Aktionstypen. | ||
13 | |||
14 | == Bereitstellende Aktionen == | ||
15 | |||
16 | Eine bereitstellende Aktion erzeugt bzw. stellt Dateien bereit, die von den verarbeitenden Aktionen weiterverarbeitet werden. | ||
17 | |||
18 | Bereitstellende Aktionen sind: | ||
19 | |||
44.1 | 20 | * [[Export (Persistence)>>doc:Formcycle.Designer.Workflow.Actions.ExportPersistence]] | |
45.1 | 21 | * [[Export (XML-Datei)>>doc:Formcycle.Designer.Workflow.Actions.ExportXML]] | |
39.1 | 22 | * [[Komprimieren (Zip)>>doc:Formcycle.Designer.Workflow.Actions.CompressFiles]] | |
47.1 | 23 | * [[PDF (Fill)>>doc:Formcycle.Designer.Workflow.Actions.FillPdfDocument.WebHome]] | |
53.1 | 24 | * [[Ressource>>doc:Formcycle.Designer.Workflow.Actions.Resource]] | |
60.1 | 25 | * [[Textdatei erzeugen>>doc:WriteTextFile]] | |
48.1 | 26 | * [[Word (Fill)>>doc:Formcycle.Designer.Workflow.Actions.FillWordDocument.WebHome]] | |
1.1 | 27 | ||
28 | == Verarbeitende Aktionen == | ||
29 | |||
30 | Diese Aktionen verarbeiten Dateien von bereitstellenden Aktionen oder führen andere Funktionen wie Weiterleitung aus. | ||
31 | |||
32 | Verarbeitende Aktionen sind: | ||
33 | |||
65.1 | 34 | * [[Abschlusseite (Template)>>doc:HtmlResponsePage]] | |
46.1 | 35 | * [[Datei ausliefern>>doc:Formcycle.Designer.Workflow.Actions.FileDownload]] | |
55.1 | 36 | * [[Datenbank - SQL Statement>>doc:Formcycle.Designer.Workflow.Actions.SQLStatement]] | |
43.1 | 37 | * [[E-Mail>>doc:Formcycle.Designer.Workflow.Actions.EMail]] | |
38.1 | 38 | * [[Formular ändern>>doc:Formcycle.Designer.Workflow.Actions.ChangeFormValues]] | |
39.1 | 39 | * [[Komprimieren (Zip)>>doc:Formcycle.Designer.Workflow.Actions.CompressFiles]] | |
1.1 | 40 | * [[Plugin ausführen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.PluginActions.WebHome]] | |
51.1 | 41 | * [[POST-Request>>doc:Formcycle.Designer.Workflow.Actions.POSTRequest]] | |
56.1 | 42 | * [[Speichern (Dateisystem)>>doc:Formcycle.Designer.Workflow.Actions.SaveInFileSystem]] | |
61.1 | 43 | * [[Statusänderung>>doc:Formcycle.Designer.Workflow.LegacyWorkflow.Actions.ChangeState]] | |
57.1 | 44 | * [[Verarbeitung abbrechen>>doc:Formcycle.Designer.Workflow.Actions.StopTask]] | |
40.1 | 45 | * [[Vorgang duplizieren (Statusänderung)>>doc:Formcycle.Designer.Workflow.Actions.CopyFormRecord]] | |
41.1 | 46 | * [[Vorgang eine neue Prozess-ID vergeben>>doc:Formcycle.Designer.Workflow.Actions.CreateNewProcessID]] | |
62.1 | 47 | * [[Vorgang in Postfach kopieren>>doc:Formcycle.Designer.Workflow.LegacyWorkflow.Actions.CopyFormRecordToInbox]] | |
50.1 | 48 | * [[Vorgang in Postfach verschieben>>doc:Formcycle.Designer.Workflow.Actions.MoveToInbox]] | |
42.1 | 49 | * [[Vorgang löschen>>doc:Formcycle.Designer.Workflow.Actions.DeleteFormRecord]] | |
52.1 | 50 | * [[Weiterleitung>>doc:Formcycle.Designer.Workflow.Actions.Redirect]] | |
49.1 | 51 | * [[XML einlesen und Formularfelder setzen>>doc:Formcycle.Designer.Workflow.Actions.ImportXML]] | |
1.1 | 52 | ||
53 | == Pluginaktionen == | ||
54 | |||
55 | Neue Aktionen können per Plugin hinzugefügt werden. Diese Aktionen können bereitstellende oder verarbeitende Aktionen sein. Dokumentiert werden diese Aktionen auf den [[Seiten des jeweiligen Plugins>>doc:Formcycle.PluginDocumentation.WebHome]], welches sie bereitstellt. | ||
56 | |||
57 | == Deprecated == | ||
58 | |||
59 | Diese Aktionen sind veraltet (deprecated) und existieren nur noch zur Wahrung der Abwärtskompatibilität. Sie sollten daher nicht mehr verwendet werden: | ||
60 | |||
64.1 | 61 | * [[Upload bereitstellen>>doc:Formcycle.Designer.Workflow.LegacyWorkflow.Actions.ProvideUpload]] | |
63.1 | 62 | * [[Datei an Vorgang anhängen>>doc:Formcycle.Designer.Workflow.LegacyWorkflow.Actions.DeprecatedAttachFile]] |