Support Article
Opening instances from report result not firing
Summary
After having upgraded from PRPC 6.3sp1 to Pega 7.1.8, a single Report Definition does not behave correctly. The Report Definition has been created on a custom class pointing to a database VIEW. This first Report Definition is a Summary type, then from the first set of results, the second drilldown Report Definition is called to retrieve instances. The issue is that when operator clicking on any instance in the report, it doen't open as expected.
Error Messages
Not applicable
Steps to Reproduce
1) Open a Report definition (summary type) to display tasks for all users.
2) Select one of the user so that it calls another report definition (drilldown type).
3) Click on an instance on the list for display.
4) Error nothing is presented on the screen.
Root Cause
An operator will be able to open a row instance in the Report only if the class of the Report Definition is defined as an INTERNAL class. As documented in the OnlineHelp documentation, an INTERNAL class must have pzInsKey and pxObjClass attributes:
The configured database View does have the required "pzInskey" attribute. However instead of having the required "pxObjClass", the view was created with "ObjClass" attribute. This incorrect view configuration broke the Report Definition function.
Resolution
Updating the database View to contain the required "pzInskey" and "pxObjClass" attributes.
Published February 12, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.