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 on descendant class instances not working



A report that applies to a framework class has the "Report on descendant class instances" setting checked, but when the report is run in the context of a descendant no results are being returned.

Error Messages

No error message, report always returns 0 results.

Steps to Reproduce

  1. Create a Report Definition in a framework class and enable the "Report on descendant class instances" setting.
  2. Run the report from an implementaion context.

Root Cause

The report on descendant class instances setting only works if there is a single implementation.  If there are multiple descendant classes in the ruleset list then the report reverts to running on the framework.


If there are multiple implementation descendant  classes then the report should be saved at the implementation level.

Pega 7.2 will have an enhancement to support reprting on multiple descendant implementation clasess.


Published February 11, 2016 - Updated October 8, 2020

Was this useful?

50% 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