Support Article
'Include Implementation class only' option does not work
SA-72703
Summary
The 'Include Implementation class only' option does not work in a report definition.
Error Messages
Not Applicable.
Steps to Reproduce
- Create a report definition in the framework layer of the Assign-WorkBasket class
- Join the Assign-WorkBasket class with the work class
- Mention the work group class as the framework class
- Select the 'Include Implementation class only' option in the Data Access tab of the report definition and Save
- Execute the report definition from the implementation layer. It is fetching only the instances of the framework layer though the 'Include Implementation class only' option is selected
Root Cause
Not Applicable.
Resolution
Here’s the explanation for the reported behavior:In the user application, if there are multiple implementation layers extended from the framework layer and they reside in the rulesets that user has access to, the report defaults back to the framework level.
On changing the application design to set the second implementation class to extend from a different class, the report definition returns implementation level instances as expected.
Published March 15, 2019 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.