2014-09-05 2 views
0

{직원 이름, 위치 유형, 관리자 이름}으로 구성된 레코드가 있습니다. 임원, 관리자 및 직원의 가변 깊이 트리 구조를 임원, 관리자 및 직원의 3 계층 구조로 축소하여 각 직원이 해당 부서의 최상위 관리자 및 해당 관리자의 임원과 연결되도록해야합니다. 직위 유형을 사용하여 관리자 이름과 직원 이름에 합류하면서이 정보를 얻을 수 있지만 Crystal Reports에서이 재귀 계산/쿼리를 수행 할 수 있습니까?크리스탈 보고서의 재귀 쿼리

답변

0

셀프 조인을 사용하여이 작업을 수행 할 수 있습니다. 기본적으로, 단지 보고서에 직원 테이블의 3 개 앨리어스 사본을 추가하고이처럼 가입 :

{Employee_ALIAS1.Manager_Name} → {EmployeeALIAS2.Name}

{Employee_ALIAS2.Manager_Name} → {EmployeeALIAS3.Name}

+0

답변 해 주셔서 감사합니다. 확실히, 이것이 내 목표 인 정적 3 계층 트리에서 작동하는 것처럼 보이지만 시작점에서는 그렇지 않습니다. 아니면 내가 당신의 솔루션을 오해 한 것입니까? –

관련 문제