This page explains how to set context parameter properties for an action.
This setting is not available from the repository. It opens from an action properties → Context Parameters section.
For information about the properties toolbar, and about the sections Parent Details, Analysis Models, Description and Audit Summary, see Common Properties. For a full list of all the PhixFlow property tabs and windows, see Property Tabs.
Basic Settings
Field | Description |
---|---|
Order | The order in which context parameters will be evaluated |
Name | The name of the context parameter. Either select an attribute name from the drop-down list, or enter a different name. |
Expression | An expression for the context parameter. The context parameter expressions can refer to any values entered on the form view using the notation: _prompt.<Form Field Name> The context parameters can also refer to any attributes of any records selected on the view or dashboard from which the action was initiated using the notation: <View name or alias>.<Attribute name or alias> Context parameters may also refer to $-variables used in other context parameter expressions on the same action. It is not possible to refer to one context parameter from another. The values returned by the context parameter expressions can be referenced by the Validation expression, the Filter, the Maximum and Minimum Items expressions, any Stream Action Attribute expressions and any dashboard opened by this action. The context values are referenced using the syntax: _context.<context parameter name> Unlike stream action attribute expressions, context parameter expressions can evaluate to a list of values as well as single values. The usual message functions debug(message), info(message), warning(message), and error(message) are all available to be used in these expressions and will result in messages being written to the system console logs. Be careful when using the error(message) function as this will stop the action from being completed. Example A view called
|