Reporting on unresolved OnBoarding Cases - Referencing Other classes
I am working on the exercise 'Reporting on unresolved OnBoarding Cases' . On Page 250 of the System_Architect_Essentials_72_Exercise_Guide_032117 it asks to populate the Report with .Employee.Manager, .pyID, .Office, .Employee.StartDate, and .pxCurrentStageLabel .
I am creating the Report Definition in the TGB-HRApps-Data-Seating instead of the TGB-HRApps-Work-Onboarding as described in the guide. I chose to do this to see if I can reference the properties of the TGB-HRApps-Work-Onboarding class using a steppage pyWorkPage in a Report in a different class just as I do in an Activity. When I do it this way, the Report will not compile even though I refence it using pyWorkPage.
How can I reference properties on the OnBoarding class (or for that matter any other class) in a Report Definition? Do I HAVE to use a join? Is using a StepPage in a Report Definition not the same as using a step page in an Activity?