Question3Replies6619Views Srividhya.R Member since 2015 28 posts Common Wealth Bank of Australia Posted: January 5, 2016Last activity: August 26, 2020 Closed Solved Restrict user from entering duplicate values on a property.We have a requirement to restrict users from entering duplicate values across various properties. Most of the properties belongs to a page list and of various types such as dropdowns,auto complete.Do we have an OOTB function that restricts user from entering duplicate values for a property that resides in a page list? Low-Code App Development ×Close popoverFacebookTwitterLinkedinEmail Copy Link Copied! Moderation Team has archived post This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question. Posted: 4 years agorawap PEGA replied to Srividhya.RThere is no direct function to restrict duplicate values in a page-list. However, you can use IsInPageList function from Validate rule or Post activity to add validation for duplicate values.Let us know if this helps. Posted: 4 years agoSrividhya.R Common Wealth Bank of Australia replied to rawapThansk Pankaj. I have used IsinPageList to validate the property in PageList.However, I can't validate the values of the property in pagelist data class directly. I had to create a simple property in the work- class which corresponds to the values in pagelist property.User then need to use this simple property to insert or modify the values in the pagelist property.This solution seems more like a workaround.It would be great to have feature which validates duplicate entries when the user enters a value in repeating grid directly. Accepted Solution Posted: 4 years agoUpdated: 4 years agoSrividhya.R Common Wealth Bank of Australia replied to Srividhya.RThere is no OOTB way for restricting duplicate entries on a page list.Here are the steps I followed to fix this issue and it worked out for my requirement, the duplicates are validated successfully.Create a Property in the Work- Class , this property should be the same definition as the pagelist - property definition.Use the property in the work- class as the user entry field in the Section.On change of the above property call an activity, which will verify the pagelist using the IsInPageList function.If the property value already exists on the pagelist, then set the property-message for the work- property as "Duplicates not allowed" and Do not append the new page to the pagelistIf the property value doesn't exist, create a new page with the property and its value then add it to the Pagelist.Below is the screenshot of the duplicate values check and the message displayed, in my case an activity will be called on click of the "+" icon beside the input field.