
This statement is used to test for the existence or non existence of a container item. The result of the test can set Set, Anded or Ored to the action test state.
If Stop action on error is specified and a the directed path cannot be parsed (excluding non existence), the action will be terminated. Note that the test could actually fail before a parsing error is detected.
If Stop action on error is not specifiedand a parsing error occurred, the test effectively will fail and named variable Container Error will contain the error text.
The text field can contain any of the escape sequences defined in Escape Sequences.
Examples:
Create empty object container 'sample' Test if the container item at 'sample.list[25]' exists (And test state) Test if the container item at 'sample.location' does not exist (Or test state) Test if the container item at 'sample.list[]' exists (And test state), stop on error
Note that the last example is not a valid directed path. However, if there is no container named sample, the parsing error will never be detected as the test fails on the fact that sample does not exist.