Discussion
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689952000/d132ac39-5dde-4d2d-96f3-427585b6f16b.jpg?itok=kTqBv-7s)
PEGA
Pegasystems Inc.
IN
PEGA
Posted: Mar 12, 2024
Last activity: Mar 12, 2024
Last activity: 12 Mar 2024 15:26 EDT
Understanding the use of PropertyExists, PropertyHasValue and pxPropertyExistsOnPage
Below image will comprehensively explain how each version of these functions work. Helpful in finding when a property will be created and when not. Also explains how to check if a property exists on the primary page if we are in another context.
@DSMUtils.pxPropertyExistsOnPage(tools,Primary,".Name") works the same as @Default.PropertyExists(".Name",tools)