Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Report definition filter on large report makes screen hang

SA-4753

Summary



When a Report Definition is used on a grid, and there are filters on some columns, one may click on filter and enter some value there. If there is huge data array, it takes some time for filter to load. And here starts the problem: if filter is loading, and I don't wait until it is loaded, and click somewhere on a grid, then filter disappears but grid "freezes". I can't open any work item from it.

But still I can reload grid, I can turn pages, I can again call filter, but clicking on items (rows) show no effect. The only way is to log out/log in.
The second case is when RD launched in separate window (using standard tab Reports). The behaviour is similar to first case, and happens when click quickly on multiple rows - it opens one or two work items and then gets "stuck"




Error Messages



There are no errors in tracer (and there are no events at all in tracer), no erros in javascript console


Steps to Reproduce



When a Report Definition is used on a grid, and there are filters on some columns, one may click on filter and enter some value there. If there is huge data array, it takes some time for filter to load. 
If I click somewhere else in the grid while the filter is loading, the UI becomes unresponsive. 
For instance, I'm not able to select anymore a row in the grid. 
Note to Developer: 
you need your report to return enough data so that the filtering takes a while in order to easily reproduce the issue.

Root Cause



The root cause of this problem is a defect in Pegasystems’ code/rules. 

PRPC need to check for the status of asynchronous request before aborting the it.


Resolution



This issue is resolved by hotfix item
HFix-20043

Published January 31, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us