![]() |
#3 |
MCTS
|
если пригодится... мы создали свою функцию, которая учитывала вложенность подразделений
X++: void organizationHierarchyOutput( RPayHRMOrganizationId _rpayHRMOrganization = "" ) { RHRMStaffList rhrmStaffList ; RPayHRMOrganization rPayHRMOrganization ; PersonTitleTable personTitleTable ; ; while select rPayHRMOrganization order by hrmOrganizationId asc where rPayHRMOrganization.parentOrganizationId == _rpayHRMOrganization { while select rhrmStaffList order by rhrmSortingCode asc where rhrmStaffList.startDate == staffListHeader.StartDate && rhrmStaffList.hrmOrganizationId == rPayHRMOrganization.hrmOrganizationId { staffListOutput( rhrmStaffList ) ; } organizationHierarchyOutput( rPayHRMOrganization.hrmOrganizationId ) ; } } |
|