User Tools

Site Tools


transformations:breakpoint

BREAKPOINT

Category: Workflow / Internal


Description

This action stops project execution without producing an error. This action only works in EasyMorph Desktop and only in the current module. It's ignored in called/iterated modules or when not executed in EasyMorph Desktop.


Use cases

Breakpoint is useful for debugging heavy workflows by inserting them between actions to prevent downstream calculations and/or move through one chain of actions at a time.


Action settings

Setting Description
Current stateThis displays the current state of the action. Options: Break (active; project execution will stop at the Breakpoint) or Continue (inactive; project bypasses the Breakpoint).
ModeRefer to the table below for details about each Breakpoint mode.


Mode settings

Setting Description
Break, continue on manual runThe workflow will stop. This action, and all downstream actions, must be run manually.
Constant breakpoint stateSet the Breakpoint state whenever the project is opened. Options: Break or Continue. In this mode, you can also set the Current state.
Break on conditionThe workflow stops if the selected condition is met. Options: Break if table is empty, Break if table is NOT empty,
Break if the condition is true for EVERY row, and Break if the condition is true for ANY row.

For either of the "condition" options, select how EasyMorph will react if the condition refers to a field, but the table has no rows (e.g. data) at the time of the Breakpoint. Options: Break anyway or Do NOT break.


See also

transformations/breakpoint.txt · Last modified: 2022/01/31 14:57 by craigt

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki