Question
Coforge
Coforge
IN
Coforge
Posted: Feb 10, 2025
Last activity: Mar 10, 2025
Last activity: 10 Mar 2025 11:03 EDT
Solved
Multiselect control isn't getting rendered inside repeating table grid.
1. Multiselect control has been added inside a repeating table grid.
2. Section was compiled and saved properly without any issue or error.
3. From Case type UI the blank screen is getting show.
P.S. Repeating dynamic grids can not be used as these sections are getting generated from app studio.
@JyothiP16784536 ⚠ This is a GenAI-powered tool. All generated answers require validation against the provided references.
This appears to be a known compatibility challenge between certain complex UI controls and repeating table structures in Pega.
Analysis of the Issue
Based on your description, I've identified what's likely happening:
When a multiselect control is placed inside a repeating table grid, the control's rendering mechanism conflicts with the table grid's dynamic generation process. Although the section compiles without errors, at runtime the browser fails to properly instantiate the multiselect components within each repeating row, resulting in the blank screen you're experiencing.
This is particularly challenging since you mentioned that repeating dynamic grids cannot be used as these sections are being generated from App Studio.
Potential Solutions
Here are several approaches you might consider:
@JyothiP16784536 ⚠ This is a GenAI-powered tool. All generated answers require validation against the provided references.
This appears to be a known compatibility challenge between certain complex UI controls and repeating table structures in Pega.
Analysis of the Issue
Based on your description, I've identified what's likely happening:
When a multiselect control is placed inside a repeating table grid, the control's rendering mechanism conflicts with the table grid's dynamic generation process. Although the section compiles without errors, at runtime the browser fails to properly instantiate the multiselect components within each repeating row, resulting in the blank screen you're experiencing.
This is particularly challenging since you mentioned that repeating dynamic grids cannot be used as these sections are being generated from App Studio.
Potential Solutions
Here are several approaches you might consider:
Convert your current table to an optimized table grid, which handles complex controls more efficiently and has better rendering capabilities.
Replace the multiselect control with checkboxes for multiple selection functionality. This provides similar functionality but uses simpler UI components that have fewer rendering issues in grid contexts.
Move the multiselect control outside the repeating structure, perhaps as a filter or selection mechanism that acts upon the grid data rather than being contained within it.
Implement a dynamic container with an embedded list instead of a repeating table grid. This alternative structure may better support complex controls like multiselect.
Implement a solution where users select rows in the grid first (using checkboxes), then perform an action that opens a modal or separate section with the multiselect control.
Technical Considerations
References: