SSRS 2008에서 RDL을 개발 중입니다. 3 개의 하위 보고서를 하나의 보고서로 변환했습니다. 이제 3 개의 테이블 릭스가있는 하나의 RDL 파일이 생겼습니다. 그러나 3 개의 하위 보고서 데이터 집합을 모두 하나로 병합 한 이후 한 데이터 집합. (그래서 나는이 3 개의 테이블 각각을 하나로 합쳤다.)SSRS 목록 컨트롤에서 테이블을 어떻게 주문합니까?
하지만 지금은이 모든 tablices를 모두에게 공통된 날짜 필드별로 정렬하고 싶습니다. 3 개의 테이블 릭스가 모두 가입하는 날짜 필드를 선택했음을 압니다. 그런 다음 List Control에서 3 개의 테이블 킷을 모두 감쌌으며이 목록 컨트롤을이 날짜 필드별로 정렬하도록 설정했습니다 : "actual_date".
보고서 출력을 볼 때, 이제는 모든 Tablix A를 actual_date로 정렬하고, 그 다음에 Tablix B를 actual_date로 정렬 한 다음, Tablix C를 actual_date로 정렬합니다.
대신 B의 레코드가 A의 레코드보다 먼저 발생하면 그 하나의 B 레코드가이 A 레코드 앞에 나열되기를 원합니다. 이것을 어떻게 할 수 있습니까?
감사합니다. List 컨트롤을 사용하여 이것을 수행하는 방법을 실제로 알아 냈습니다! List Ctrl은 Tablix라는 것이 밝혀졌습니다. 내가 한 모든 작업은 목록의 Ctrl/Tablix on actual_date 필드에서 정렬되도록 설정되었습니다. 그런 다음 필자는 필 요한 데이터 세트/테이블 릭스의 섹션 만 필터링하고 표시했습니다. – salvationishere
예, 핵심 비트는 세부 행이 모두 동일한 테이블 릭스에 있어야한다는 것입니다. 서브 테이블 릭스가 가능하지만,이 경우에는 원하는대로 할 수 없습니다. 목록과 표는 모두 Tablix 컨트롤 유형입니다. –