Skip All 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

Notes

Unlike Skip On Error, any results already produced by contained functors before the error occurred are discarded once the error is captured.

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

SkipAllOnError