나는 Project라는 테이블을 가지고 있습니다.두 개의 데이터 세트로 SSRS 그룹화
ProjID Proj_task
1 NIT 2.0
2 SSRS
나는 Project_Task라는 테이블이 있습니다.
ProjID Task_DS User
1 task1 User1
1 task2 User2
1 task3 User3
2 task4 User4
2 task5 User5
2 task6 User6
아래의 보고서를 생성하고 싶습니다.
2 페이지에서ProjID : 1
Proj_task: NIT 2.0
--------------------
User Task_DS
User1 task1
User2 task2
User3 task3
: 프로젝트와
ProjID : 2
Proj_task: SSRS
--------------------
User Task_DS
User4 task4
User5 task5
User6 task6
내가 가지고있는 많은 테이블 1 페이지에서
(내가 삽입 그룹을 사용하고있는 각각의 프로젝트 ID의 inforamtion를 한 페이지에 있어야합니다) SSRS에 표시 할 정보. 조인을 사용하여 단일 데이터 집합을 만들고 SSRS의 Sinle 테이블에서 사용하는 경우 몇 가지 시나리오에서 중복 레코드가 생성됩니다. 그래서 여러 개의 데이터 세트를 만들고 다른 테이블 (예 : 하나의 테이블에 Proj 정보, 다른 테이블에있는 태스크 정보 등)에 맵핑하고 SSRS에서 그룹화한다고 생각했습니다.
가능한지 알고 싶습니다. SSRS에서. 그렇다면 저를 안내해주십시오. 그런 다음
SELECT
ProjID
, Proj_task
, task_DS
, User
FROM
Project p
JOIN Project_Task pt ON p.ProjID = pt.ProjID
SSRS에서 그룹있는 테이블을 만들고, 그룹에 ProjID 및 Proj_task 그룹화 선택이 당신이 보여주고 싶은 유일한 테이블 인 경우
여기에 주어진 시나리오는 예제입니다. 나는 중복 작업을 일으키는 조인 할 테이블이 거의 10 개 이상 있습니다. 그래서 그룹화 된 여러 데이터 집합을 찾고 있는데 ... – sk7730
테이블에 그룹을 추가하면 중복이 제거됩니다. SSRS가 여러 데이터 집합을 실행하는 것보다 그룹화를 수행하는 것이 좋습니다. – kyooryu
그룹을 추가하면 중복을 제거하는 데 동의합니다. 그러나이 시나리오에서 ID 그룹화는 프로젝트 ID입니다. 그러나이 보고서에 포함 된 테이블은 (Task, tableA, tableB, Table3, Table4 등)입니다.이 테이블의 경우 프로젝트 ID 그룹화의 작동 방식 ... 예 : 작업 테이블의 경우 작업 ID와 ProjID가 함께 클러스터링 됨 기본 키 .... 모든 보고서에 동일하게 적용됩니다 .... 같은 시나리오에서 어떻게 작동할까요? – sk7730