Wiki source code of Aktionen
Hide last authors
author | version | line-number | content |
---|---|---|---|
73.8 | 1 | {{content/}} | |
1.1 | 2 | ||
73.8 | 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. | |
68.1 | 4 | ||
73.8 | 5 | {{lightbox image="workflow_new_action_en.png" title="Adding an action to the state"/}} | |
71.1 | 6 | ||
73.8 | 7 | Every action consists at least of a: | |
70.1 | 8 | ||
73.8 | 9 | * **Name**: The name has to be unique. | |
10 | * **Description**: The description is optional. | ||
1.1 | 11 | ||
73.8 | 12 | Generally speaking, there are two differents kinds of actions. | |
62.1 | 13 | ||
73.8 | 14 | == File providing actions == | |
1.1 | 15 | ||
73.8 | 16 | 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: | |
1.1 | 17 | ||
73.8 | 18 | * [[Compress files>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CompressFiles]] | |
39.1 | 19 | * [[Export (Persistence)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ExportPersistence]] | |
73.8 | 20 | * [[Export (XML)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ExportXML]] | |
21 | * [[Resource>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.Resource]] | ||
44.1 | 22 | * [[PDF (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.PDFFill.WebHome]] | |
53.1 | 23 | * [[Word (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WordFill.WebHome]] | |
73.8 | 24 | * [[Write text file>>doc:WriteTextFile]] | |
1.1 | 25 | ||
73.8 | 26 | == Processing actions == | |
62.1 | 27 | ||
73.8 | 28 | These actions either process files provided by file providing actions or provide other services such as redirecting the user to another URL. | |
1.1 | 29 | ||
73.8 | 30 | The following processing actions are available: | |
1.1 | 31 | ||
73.8 | 32 | * [[Change form values>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ChangeFormValues]] | |
33 | * [[Change state>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ChangeState]] | ||
34 | * [[Compress files>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.CompressFiles]] | ||
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]] | ||
39 | * [[Email>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.EMail]] | ||
40 | * [[File download>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.FileDownload]] | ||
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]] | ||
45 | * [[Response page>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ResponsePage]] | ||
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]] | ||
59.1 | 49 | ||
73.8 | 50 | == Plugin action == | |
63.1 | 51 | ||
73.8 | 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. | |
63.1 | 53 | ||
61.1 | 54 | == Deprecated == | |
59.1 | 55 | ||
73.8 | 56 | Deprecated actions only exist for backwards compatibility. Please avoid using deprecated actions. | |
59.1 | 57 | ||
73.8 | 58 | * [[Provide uploaded file>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedProvideUpload]] | |
59 | * [[Attach file to form record>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.DeprecatedAttachFile ]] |