Issues implementing the optimize table OOTB functionality.

I'm having issues implementing the optimize table OOTB functionality. When I select the "Optimize" and "Personalize Table" options, and then compare the table in the UI before it was selected, some dramatic changes occur. First of all, the "customize table" button, hides 2 of the 3 UI elements I had in the header of my table, secondly, it moves the paginator that I have set to be on the far left side of my table to the far right side of the layout, and hides half of it. Any suggestions?

Branched Post Information: 


Keep up to date on this post and subscribe to comments

October 14, 2019 - 7:10am

Hi Jeremiah, 

Can you please share the screenshot of the screen without personalization enabled? As I can see in your screenshots, the customize table button and Pagination is showing correctly as it should be. 

Also, have a look at pyGridPersonalizeActions section as per your requirement. 

October 14, 2019 - 7:46am

Hi Jeremiah, 

Optimised table does not have headers and footer instead it supports action toolbar (added in 8.3) where you can have your own actions.
Pagination gadget will come always at bottom right off the table.

October 14, 2019 - 11:33am

Update for issues # 2, After doing some digging around my Lead discovered it was an issue with the parameter. For some reason it was losing context. It is definitely a Pega bug. As a work around, we are manually putting the property into the section as a visibility condition. The only downside is that this will make us have to use 3 sections for our 3 separate status columns rather than reusing one.