Tree Grid opens different thread in Clipboard on row click
Clicking a row in Tree Grid, creates new thread due to which user is not able to display data in UI.
Steps to Reproduce
- Configure a Tree Grid with a pagelist property as the source
- Source the pagelist property from a report definition by calling Rule-Obj-report-Definition.pxRetrieveReportData method in an activity
- Configure the Master detail editing and launch a flow action
- Run the flow. Multiple threads are created in the Clipboard
An issue in the custom application code or rules.
The user has a work bound tree grid, that is, the report defintion that is used is in the Work class. As a result, in pzPerformGridAction activity bFromWork param is setting to true .
Hence, a new thread is created in the Clipboard.
ResolutionPerform the following local-change:
Change the source to Data class.
Alternatively, launch the local action using the open Local action method for the grid and check the 'Disable work processing' check box.