Support Article
Declare expression fired unnecessairly
SA-8387
Summary
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>”.
Error Messages
Not Applicable.
Steps to Reproduce
- Launch the Pega portal.
- Create a repeat grid with the page name reference alone.
- Load that newly created page into UI.
Root Cause
The root cause of this problem is a defect in Pegasystems’ code/rules.
Resolution
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.
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.