Declare expression fired unnecessairly
Every time a page changes(even upon instantiation of the page or setting any property page ) , the declare expression is fired even though the declare expression rule is written as a sum of “.<INITIAL PAGE>.<SUB PAGE>.<PROPERTY>”.
Steps to Reproduce
- Launch the Pega portal.
- Create a repeat grid with the page name reference alone.
- Load that newly created page into UI.
The root cause of this problem is a defect in Pegasystems’ code/rules.
This issue is resolved through the following Local-change:
Create a when rule condition which returns false if .secondary page list is empty. Add this as pre-condition in the declare expression.
0% found this useful