SSRS를 통해 고유 한 레코드를 얻으려고하고 쿼리가 아니라 별개의 값을 기반으로 데이터를 합치려고합니다. SSRS 데이터 집합 내부에 저장된 proc을 실행하여 데이터를 가져옵니다. 아래는 결과입니다 :별개의 값을 얻은 다음 그 값으로 그룹화하는 방법은 무엇입니까?
Company ProductID PayeeID PayeeName GroupID Profit
ABC 123 1 Brenda 1a $30
ABC 123 1 Brenda 1a $30
ABC 123 1 Brenda 1b $30
ABC 456 2 Diana 2a $45
ABC 456 2 Diana 2a $45
ABC 789 3 Jonathan 3a $23
ABC 789 3 Jonathan 3a $23
ABC 789 3 Jonathan 3b $23
ABC 789 3 Jonathan 3b $23
고유 한 회사, 제품, 수취인 및 그룹 ID가 아닌 그룹 및 합계 이익이 필요합니다. 중복 된 그룹 ID가 있음을 알 수 있습니다. 나는 그것의 별개의 기록을 원한다. 나는 SSRS에 설치하는 모든 그룹을 가지고 있지만 나의 결과는 SSRS에서 아래와 같이 게재되는 그룹 ID에 대한 그것을 구별하는 방법을 모르는 : 중복 그룹 ID
의Company ProductID PayeeID PayeeName Profit
ABC 123 1 Brenda $90 =(1a+1a+1b)
ABC 456 2 Diana $90
ABC 789 3 Jonathan $92
**해야하지 SUM 값을
내가 원하는 것은 :
Company ProductID PayeeID PayeeName Profit
ABC 123 1 Brenda $60 =(1a+1b)
ABC 456 2 Diana $45
ABC 789 3 Jonathan $46
** 중복 값
SSRS에서이 작업을 수행하는 방법에 대한 어떤 생각이 아니라 쿼리 수준에 합산하지? 내가 쿼리 수준에서 원하지 않는 이유는 테이블을 만들고, proc을 실행하고, 내가 만든 테이블에 데이터를 저장해야하기 때문입니다. 미래에 저장된 proc 구조체가 수정 되었다면, 두 곳에서 보고서를 수정해야 할 것입니다. 어떤 도움을 주시면 감사하겠습니다.
참고 : 본인은 SSRS 전용 솔루션이 아니라고 알고 있습니다. –