Introduction to Workflow Editor
Workflow Editor and Workflow System are based on the Microsoft .Net Workflow Foundation library.
Workflow Editor is the tool to create, modify and run workflow templates.
A workflow template describes work that has to be done (like a cooking recipe or a script). It consists of a series of steps visualized in a diagram. Workflow templates are blueprints from which a running workflow instance is created from. Sometimes the term workflow is used instead of workflow template or workflow instance.
The available steps that can be used in a workflow template are called workflow activities. Some activities are provided by Microsoft, other activities, especially the one that interact with our system, are provided by DAVID Systems.
Programming language expressions used in workflows can use VB.Net or C# syntax.
Workflow Editor Areas
Workflow Editor consists of the following areas.
To run and stop workflow instances
Lists all available activities; use the context menu to collapse/expand the activities tree
Lists all workflow templates stored in the Workflow System database; double-click an item to open it
Provide test arguments for a workflow; test arguments can also be save and opened again
Displays the structure of a workflow as tree
Shows usage statistics for activity types in the currently opened workflow. Job activities are displayed in bold text.
Usage will be updated when loading or saving workflow or when clicking into the XAML window at the bottom for a modifed workflow.
Build your workflows here by dragging and dropping activities onto the workflow designer.
Define and optionally initialize variables for a workflow
Define workflow arguments
Add namespace imports
Display and edit all properties of currently selected activity
Tracks activity state when a workflow is running
Search for text occurrences in designer.
Double-click a found item to navigate to according location in designer.
The XAML source code of the workflow you see in the workflow designer.
You can also modify source code here and reload the designer from the modified XAML using the menu item Workflow\Open from XAML.
Any output related to running a workflow