From version < 10.1 >
edited by nlo
on 13.05.2019, 15:02
To version < 23.5
edited by gru
on 05.05.2020, 15:26
<
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.nlo
1 +XWiki.gru
Content
... ... @@ -1,7 +1,14 @@
1 1  {{content/}}
2 2  
3 -Actions provide certain services or functions such as sending mails or writing an entry to a data base.
3 +Actions provide certain services or functions such as sending mails or writing an entry to a data base. They can be created by clicking the "New action" button {{icon name="plus"/}} inside a state.
4 4  
5 +{{lightbox image="workflow_new_action_en.png" title="Adding an action to the state"/}}
6 +
7 +Every action consists at least of a:
8 +
9 +* **Name**: The name has to be unique.
10 +* **Description**: The description is optional.
11 +
5 5  Generally speaking, there are two differents kinds of actions.
6 6  
7 7  == File providing actions ==
... ... @@ -9,12 +9,12 @@
9 9  These actions create files or make files on the file system available so that they can be used by other actions requiring a file, such as sending a mail with an attachment. The following providing actions exist:
10 10  
11 11  * [[Compress files>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CompressFiles]]
12 -* [[Create text file>>doc:WriteTextFile]]
13 13  * [[Export (Persistence)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ExportPersistence]]
14 14  * [[Export (XML)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ExportXML]]
15 15  * [[Resource>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.Resource]]
16 16  * [[PDF (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.PDFFill.WebHome]]
17 17  * [[Word (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WordFill.WebHome]]
24 +* [[Write text file>>doc:WriteTextFile]]
18 18  
19 19  == Processing actions ==
20 20  
... ... @@ -22,32 +22,31 @@
22 22  
23 23  The following processing actions are available:
24 24  
25 -* [[Allocate new process ID>>doc:Vorgang eine neue Prozess-ID vergeben]]
26 -* [[Change state>>doc:Statusaenderung]]
32 +* [[Change form values>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ChangeFormValues]]
33 +* [[Change state>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ChangeState]]
27 27  * [[Compress files>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CompressFiles]]
28 -* [[Copy form record to inbox>>doc:Vorgang in Postfach kopieren]]
29 -* [[Database query>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.SQLStatement]]
30 -* [[Delete form record>>doc:Neue Aktion]]
31 -* [[Duplicate form record and set state>>doc:Vorgang duplizieren]]
35 +* [[Copy form record to inbox>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CopyFormRecordToInbox]]
36 +* [[Create new process ID>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CreateNewProcessID]]
37 +* [[Delete form record>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeleteFormRecord]]
38 +* [[Duplicate form record and set state>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DuplicateFormRecord]]
32 32  * [[Email>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.EMail]]
33 -* [[Execute plugin>>doc:Plugin ausfuehren]]
34 34  * [[File download>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.FileDownload]]
35 -* [[Modify form fields>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ChangeFormValues]]
36 -* [[Move form record to inbox>>doc:Vorgang in Postfach verschieben]]
37 -* [[POST request>>doc:POST-Request]]
38 -* [[Redirect>>doc:Weiterleitung]]
41 +* [[Import form values from XML>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ImportXML]]
42 +* [[Move form record to inbox>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.MoveFormRecordToInbox]]
43 +* [[POST request>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.POSTRequest]]
44 +* [[Redirect>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.Redirect]]
39 39  * [[Response page>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ResponsePage]]
40 -* [[Save to file system>>doc:Speichern_Dateisystem]]
41 -* [[Set form fields from XML>>doc:XMLEinlesen]]
42 -* [[Stop workflow processing>>doc:Verarbeitung abbrechen]]
46 +* [[Save to file system>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.SaveInFileSystem]]
47 +* [[SQL statement>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.SQLStatement]]
48 +* [[Stop workflow processing>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.StopWorkflow]]
43 43  
44 44  == Plugin action ==
45 45  
46 -New actions can be added through plugins.
52 +New actions can be added through plugins. These actions may be providing or processing actions. Documentation for these actions can be found inside the [[documentation for the plugins>>doc:Formcycle.PluginDocumentation.WebHome]] that provides them.
47 47  
48 48  == Deprecated ==
49 49  
50 50  Deprecated actions only exist for backwards compatibility. Please avoid using deprecated actions.
51 51  
52 -* --[[Provide uploaded file>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedProvideUpload]]--
53 -* --[[Attach file to form record>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedAttachFile ]]--
58 +* [[Provide uploaded file>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedProvideUpload]]
59 +* [[Attach file to form record>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedAttachFile ]]
Copyright 2000-2024