Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Each activity has a predefined set of Input/Output parameters. Depending on the requirements and business scenarios, variables and arguments may be required.
Each Input parameter from each activity has an editor. The default editor is the Expression Editor which allows string values to be inserted. In the example below, the activity used is Length (check the Misc->Display Name property) from String Operations library . This activity has one input parameter, with an Expression editors that accept string values. The value "Flowster" was inserted directly in the Expression editor without the use of variables/IN arguments meaning that the value is now embedded in the task after check-in. This represents the basic value insertion for activity parameters.

  Image Removed Image Added

If the value for the "InputString" parameter should not be embedded in the task and the value would be given on execution time, for example when executing the task from the User Portal, then an IN argument is defined for the "InputString" parameter. The arguments are defined in the Task Designer panel, Parameters section, Arguments tab. Each argument defined in this section should have a name, direction( IN for input values , OUT for output values, IN/OUT for arguments that are used for both input and output purposes). The argument type must match the desired input parameter's type from the activity (for example, for Length activity, the InputString parameter has a string type, so the defined argument InputString should have the same type).
 
 Image RemovedImage Added


Activity Properties


In general terms of activities properties, there are three main concepts: "Tracking Outputs", „Stop Enabled, Stop On Error" and „Enabled". 
 
 Image Removed and Track Outputs. These three properties are defined for each activity in flowster Design Pool.
 Image Added
 
The concept of „Stop on error" and „Enabled" Stop On Error and Enabled mechanisms are defined for Runtime Execution purposes.

Image RemovedImage Added

 The "Track Outputs" property is defined for Tracking Data panel.


 Image Added

 Image Removed

 
 
 
Stop on error" PropertyError


Th The default value for the "Stop On on Error" property is set to "Yes". When dragging an activity in the Workflow Task Designer panel, the activity will have this property set to "Yes". Image Removed  Image Removed

On runtime (nn. execution (Home->(Execution section) Start button), if the "Stop on error" Error property is set to "Yes" for an activity , and an error or exception is thrown, the execution of the workflow task stops on the activity that caused the error /exception to be thrown and the task is automatically aborted. 


 
 
Image RemovedImage Added

If "Stop on error" Error property is set to "No", the error message is displayed in Tracking Data panel, but the execution of the workflow task continues. 

 Image Removed   Image RemovedImage Added 
  Image Removed

 

 „Enabled" Property
On runtime, if the Enabled

The default value for the Enabled property is set to "Yes". When dragging an activity in the Task Designer panel, the activity will have this property set to "Yes". 

On execution (Home->(Execution section) Start button), if the Enabled property is set to "Yes for an activity", the activity is executed. 
 

Image RemovedImage Removed

 Image Removed
 
 
If set to No, the activity will be disabled and it will not be executed on runtime. 
  
 Image Removed   Image Removed
 
 Image Removed

"Track Outputs" property

If set to Yes, the result of the executed activities will 's logic block will be executed and if results are returned by the activity, they will be displayed in the Tracking Data panel.

Image Added
 
If the Enabled property is set to "No", the activity's logic block will not be executed during execution and the activity block will appear faded in the Task Designer panel. 

Image Added
  Image Added
   
 

Track Outputs

The default value for the Track Outputs property is set to "No". When dragging an activity in the Task Designer panel, the activity will have this property set to "No". 

On execution (Home->(Execution section) Start button), if the Track Outputs property is set to "No", the output results returned by the activity they will not be displayed in the Tracking Data panel.

Image Removed Image Removed

The result displayed in Tracking Data panel represents the output of the activity "CollectionFromString".

Image Removed

 

If set to No, the result of the executed activities will not Image Added

if the Track Outputs property is set to "Yes", the output results returned by the activity they will be displayed in the Tracking Data panel.

Image Added

Image Removed  Image Removed

Image Removed 


 
 
 
 
 
Anchor_GoBack_GoBack