Support Article
When rule does not evaluate in a repeating dynamic layout
SA-89834
Summary
The When rule does not evaluate in a repeating dynamic layout.
Error Messages
Not Applicable
Steps to Reproduce
- Create a repeating dynamic layout on a data class.
- Use a section with the Applies To as the data class.
- Reference an inner page or pagelist property in the section which is not present on the Clipboard when the screen loads.
- Use a Visible When condition on the section (in the repeating layout) such that the section does not display at runtime.
- Load the screen at runtime.
Root Cause
A software use or operation error.
The When Rule and the Property had the same name. Hence, the When rule did not work.
Resolution
Perform the following local-change if the When rule is configured the same as the property name:
Change the When rule name such that it is different from the property name.
Published October 17, 2019 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.