Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{scrollbar}
This action is used within an action sequence to allow calling of other action sequences in much the same way as a programming "GoSub".  SubActions are executed synchronously.

...



h4. *Component Name:

...

Inputs:

REQUIRED
solution -- The solution containing the action sequence being called.
path -- The path to the action sequence within the referenced solution.
action -- The name of the .xaction to be called (must include the .xaction extension).

OPTIONAL
action-url-component -- specifies the action url in replacement of "ViewAction?"
session-proxy -- the name of the input field to use as a new session name in the sub action
Any input names from the calling .xaction that are desired to be passed to the called .xaction. The called action sequence can get access to the inputs as request inputs.

Outputs:

...

* SubActionComponent


h4. *Inputs:*

_REQUIRED_
*solution \-\-* The solution containing the action sequence being called.
*path \-\-* The path to the action sequence within the referenced solution.
*action \-\-* The name of the .xaction to be called (must include the .xaction extension).

_OPTIONAL_
*action-url-component* \-\- specifies the action url in replacement of "ViewAction?"
*session-proxy* \-\- the name of the input field to use as a new session name in the sub action
Any input names from the calling .xaction that are desired to be passed to the called .xaction. The called action sequence can get access to the inputs as request inputs.



h4. *Outputs:*

Any outputs from the called .xaction that need to be consumed by following action definitions or need to be passed out of the action sequence.