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