Description

Implement workflow handling outcome based on whether another module is enabled or disabled. Outcomes can include termination of the analysis and redirection of the active module to another part of the workflow. Redirection allows parts of the analysis to skipped.

Note: This only applies to modules explictly enabled/disabled by the user. It does not apply to modules that are inactive due to invalid parameters (modules highlighted in red in the module list).

Parameters

Parameter Description
Continuation modeControls what happens if the termination/redirection condition is met:
  • "Redirect to module" The analysis workflow will skip to the module specified by the "Redirect module" parameter. Any modules between the present module and the target module will not be evaluated.
  • "Terminate"The analysis will stop evaluating any further modules.
Redirect moduleIf the condition is met, the workflow will redirect to this module. In doing so, it will skip evaluation of any modules between the present module and this module.
Show redirect messageControls if a message should be displayed in the log if redirection occurs.
Redirect messageMessage to display if redirection occurs.
Export terminated workspacesControls if the workspace should still be exported to the output Excel spreadsheet if termination occurs.
Remove images from workspaceControls if images should be completely removed from the workspace along with any associated measurements if termination occurs.
Remove objects from workspaceControls if objects should be completely removed from the workspace along with any associated measurements if termination occurs.
Test modeControls whether the specified workflow handling outcome is applied if another module is enabled or disabled:
  • "Module is enabled" Execute specified outcome if another module is enabled.
  • "Module is not enabled" Execute specified outcome if another module is not enabled.
Test moduleModule to test the enabled/disabled state of. This doesn't necessarily need to be a module that would execute before the current module.