Issue while trying to populate data pages from SOAP service
Administrators have built a Data Page which is populated through a Report Definition. In the Report Definition they have selected the "Report on descendant class instances" (Data Access tab).
When the system is running the administrator is sporadically observing that the data in the Data Page is incorrect.
The data that is being returned by the report is consistent with the instance data from the framework class, whereas the report configuration should have caused it to return instance data from the implementation class.
Steps to Reproduce
The Data Page builds the list using a report. These both belong to the framework class, and the report is defined with the Report on Descendents (pyUseImplementationClass) turned on.
If the Data Page is initially accessed from an operator accessing the system, then this is running a query against the implementation class in order to populate the Data Page.
This the correct and expected behavior.
But if the Data Page is initially referenced by a service, then it runs the report against the framework class instead. So the Data Page contents are not correct.
0% found this useful