Introduction
In Pega Constellation 24.2, the Search and Select pattern enables users to quickly find and select records from large datasets by typing keywords instead of scrolling through long lists. This improves data accuracy, enhances productivity, and delivers a more user-friendly interface.
This guide walks through implementing the Search and Select pattern, its advantages, and best practices to optimize search performance. Whether selecting customers, products, or referencing cases, this pattern ensures intuitive and efficient interaction.
Implementation Guide
1. Setup a Data Type

2. Create a Field
Add a new field named “User” of type Data Reference.
Map the field to the “Mapping” data type.
Set the Options as “Single Record”.

3. Verify Property in Dev Studio

4. Configure View in App Studio

5. Update Display Configuration


6. Set Up Search Categories

7. Configure the Basic View
In the Data Page option, the system auto-tags the relevant List Data Page.
Add properties from the Data Page to display as column values in the result list.


8. Define Search Groups



9. Test the Search



10. Add Additional Search Properties



11. Add Another Search Group




12. Add Advanced Search Category


In the Advanced view:
Add Name, Phone, and Mobile as column fields.
Create a new Search Group: Search by Number.
Include Phone and Mobile properties in this group.


13. Test Category Switching

Conclusion
The Search and Select pattern in Pega Constellation 24.2 empowers users with flexible search capabilities, improving performance and usability compared to traditional Theme Cosmos implementations. Users can search by various categories and groups, allowing dynamic record retrieval with ease.
Important Note
For implementing Search and Select with external data sources, refer to the official guide: Search and Select from an External Data Source