FindFlowStep
Finds next or previous process flow steps relative to an existing flow step.
Reads in a ProcessFlowInfo object from a process variable and creates a new ProcessFlowInfo into another process variable. The created ProcessFlowInfo points to same process sequence as the input ProcessFlowInfo, but to a different flow step.
If the process variable identified by SourceFlowInfoVariableName is ProcessFlowInfo then output will be a single ProcessFlowInfo object. Otherwise, if the process variable identified by SourceFlowInfoVariableName is a list of ProcessFlowInfo then the statement produces a ProcessFlowInfo for each input separately and outputs them as a list in the same order.
Properties
Name | Description |
IsEnabled | Turns on/off the execution of this statement. |
SourceFlowInfoVariableName | Name of the Process variable where to get flow step info used as a reference. |
TargetFlowInfoVariableName | Name of the Process variable where to store the result. |
Mode | Selection for how the new flow step info is defined. |
ProcessToFind | The process group to search for. |
SearchDirection | Selection for search direction in the process sequence. |
LoopingSearch | When evaluates to True, the flow step search can loop from end of the sequence to the start and from the start of the sequence to the end. |
ReturnStepOffset | The evaluated value determines an offset in number of flow steps forward or backward applied to the result. |
SkipOptionalSteps | When evaluates to True, an optional flow step can never be returned. The search and offset logic will skip over all optional steps and may fail if a non-optional flow step was not found. |