Skip On Error

Description

This container executes the functors it contains, capturing and discarding any error raised during their execution instead of letting it stop the model.

Inputs

None.

Optional Inputs

Name	Type	Description	Default Value
Trap And Ignore Errors	Boolean Value Type	If true, an error raised by a contained functor is captured and ignored. If false, this container behaves like a regular Group and lets the error propagate.	Yes

Outputs

Name	Type	Description
Execution Completed Successfully	Boolean Value Type	True if the contained functors ran to completion without errors. This output can be ignored.

Group

Control

Notes

Unlike Skip All On Error, results already produced by contained functors before the error occurred are preserved and remain usable by functors outside this container.

When a result produced by a contained functor is used outside this container, connect a matching junction (such as Map Junction or Value Junction) between the contained functor and the one that uses its result outside the container; otherwise, all subsequent execution is cancelled when an error occurs.

This functor does not capture errors that cannot be ignored, nor the cancellation of the model by the user.

Internal Name

SkipOnError