I'm sure someone has solved this problem before. I want to present to the user an option to change the number of records to display. See Image 1 on attached file. However, I can't figure out how to dynamic change the number of records to display in the Layout Properties page. See image 2 in the attached file. Does anyone have suggestions?
Later releases of Pega have a new personalized table feature. Unfortunately, it does not appear that paging is part of this runtime customizable feature.
"Personalization can include custom grouping by fields, row height, column visibility, order, and width, as well as sorting, and filtering."
So I don't think anything OOTB is available for you to just drop in and configure for this. However, you might be able to get fancy with a customized pagination activity and overriding the pyGridPaginator section. But the solution would be very custom I imagine. Hopefully this gives you some extension points to consider.