1

아래 그림과 같이 결과를 얻으려는 MS CRM 보고서 (FetchXML)에 SSRS 2012를 사용하고 있습니다.
enter image description here
이름 및 상위 열이 있습니다. 학부모 님을 기준으로 이름을 표시하고 번호 매김은 정확히 같은 순서 여야합니다. 하위 보고서를 사용하여 번호 매기기를 제외하고 같은 순서를 표시 할 수 있습니다.부모 및 자식 열에 자동 번호 매기기

참고 : FetchXML 쿼리 만 사용.
감사합니다.

답변

1

내 질문에 대한 해결책을 찾았습니다. 다음 그림과 같이 그룹화하고 표현식을 사용해야합니다. 희망이 사람을 도울 것입니다 :) enter image description here

0

이 방법은 행 그룹을 사용하는 것입니다. 행 그룹이 하나 인 행렬을 만들고 "부모"를 그룹화하십시오. 행렬을 이름순으로 정렬하십시오. 관련 열을 추가하십시오. 1.0 및 1.1 열을 제외하고는 원하는 테이블과 매우 유사한 테이블로 끝납니다. 그것들은 소스 테이블에 존재하지 않으므로 직접 추가해야하며 번호 매기기 권한을 얻으려면 몇 가지 기본 수학을 수행해야합니다.

부모가 소스 테이블에서 정렬되지 않은 경우 부모별로 정렬하려면 FetchXML 쿼리에 "order by"절을 추가하기 만하면됩니다. 이렇게하면 상위 그룹의 순서가 올바른지 확인할 수 있습니다. 이름에 대한 행렬 정렬은 각 그룹 내에서 행이 이름순으로 정렬되도록합니다.