Support Article
Grid Personalization Issue with Filters
SA-86679
Summary
Optimized Code for a grid is used after enabling the below checkboxes:
- Personalize table
- Save personalization automatically
Error Messages
Not Applicable
Steps to Reproduce
- In a Grid control, select the Optimized Code checkbox.
- Select the Personalize table checkbox.
- Select the 'Save personalization automatically' checkbox.
- Filter the table runtime.
- Perform a Refresh action.
Root Cause
This behavior is as per Pega product design.
Resolution
Here’s the explanation for the reported behavior:
Below are the two types of Saving methods for an Optimized Grid:
- Implicit Saving (Auto Save) - The Grid saves the personalization automatically when the 'Save personalization automatically' checkbox is selected.
In Implicit Saving, the below operations on the Grid work at runtime
a. Sorting
b. Column Reordering
c. Column width adjustingCurrently, filtering does not work with Implicit Saving.
- Explicit Saving (Manual Save performed by the user) - If the user deselects the 'Save personalization automatically' checkbox, the Save View button displays (in the UI) which is used to save the grid setting or personalization at runtime.
In Explicit Saving, all Implicit Saving operations work. Additionally, filtering works with Explicit Saving.
Published March 27, 2020 - 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.