Supported and unsupported configurations in simplified declare expressions
-
- Last UpdatedAug 23, 2023
- 1 minute read
As of Pega Platform™ 8.3, the Change tracking tab has been removed from the declare expression Rule form to simplify Expression configuration. In these simplified declare expressions, some Target Property Data and Context Execution Behavior configurations are not supported.
Supported configurations
In simplified declare expressions the target property's value is only calculated whenever used. Additionally, Expressions always run regardless of the context of the pages in which they are contained.
Unsupported configurations
- Whenever inputs change
- When used, if no value present
- When used, if property is missing
- When applied by a Rule Collection
- When invoked procedurally
- Only when the top-level page is of the Applies To class
- When the top-level page is of the Applies To class, or specified Allowed Top-Level Classes
Page context changes
In simplified declare expressions, context-bound Rules are not supported.
Non-atomic targets
Non-atomic targets are not supported in simplified declare expressions, for example, .page.targetProp.
On this page
Related content
- Declare Expression Rules
Declare Expression Rules automatically calculate values based on other values that are available in your application. When you include Declare Expression Rules in calculations, you increase automation and efficiently reuse resources.
- Declare Expression form - Completing the Change Tracking tab
Complete this tab to determine the conditions that cause automatic recomputation of the Expression. These conditions affect how often the computation on the Expressions tab is performed.