Category: Workflow / Internal
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.
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.
|Current state||This displays the current state of the action. Options: Break (active; project execution will stop at the Breakpoint) or Continue (inactive; project bypasses the Breakpoint).|
|Mode||Refer to the table below for details about each Breakpoint mode.|
|Break, continue on manual run||The workflow will stop. This action, and all downstream actions, must be run manually.|
|Constant breakpoint state||Set the Breakpoint state whenever the project is opened. Options: Break or Continue. In this mode, you can also set the Current state.|
|Break on condition||The 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.