1

셀을 세로로 병합하여 행 그룹의 합계를 열에 표시 할 수 있습니까?SSRS 2012 행 그룹 표시 열 합계

내가 지금까지했던 어떤
+-------+--------+--------+---------+--------------+--------------+ 
|Year | Half | Qty | Amount | Year Ttl Qty | Year Ttl Amt | 
+-------+--------+--------+---------+--------------+--------------+ 
|  | 1st | 500 | 2,000 |    |    | 
| 2012 +--------+--------+---------+ 1,200  +  5,500 + 
|  | 2nd | 700 | 3,500 |    |    | 
+-------+--------+--------+---------+--------------+--------------+ 

은 행 그룹에 년도 하프와 테이블을 만들 수 있습니다 : 여기가 내 보고서를보고 싶은 방법이다. 행 그룹에서 하프는 올해의 자녀입니다. Amount - Year Ttl Qty 및 Year Ttl Amount 다음에 두 개의 열을 더 추가했습니다. 둘 다 계산 컬럼입니다. 나는 올해 TTL 수량을 계산하기 위해 "년"에 그룹과 총 합계를 사용했다 :

=Sum(Fields!Qty.Value, "Year") 

나에게 올바른 가치를 가지고 있지만 1, 2 반 행을 모두 반복했다. 그래서 나는 두번째 행에서 비어있는 "Year"Row Group으로 Hide Duplicate 파라미터를 설정했습니다. 다음과 같이 :

+-------+--------+--------+---------+--------------+--------------+ 
|Year | Half | Qty | Amount | Year Ttl Qty | Year Ttl Amt | 
+-------+--------+--------+---------+--------------+--------------+ 
|  | 1st | 500 | 2,000 |  1,200 |  5,500 | 
| 2012 +--------+--------+---------+--------------+--------------+ 
|  | 2nd | 700 | 3,500 |    |    | 
+-------+--------+--------+---------+--------------+--------------+ 

그러나 이것은 여전히 ​​원하는 출력을 얻지 못합니다.

나는 SSRS - show row total in column에서 매우 비슷한 게시물을 보았습니다. 그러나 거기에 대한 대답은 정말로 도움이되지 않습니다.

가 가장 가까운 내가 솔루션에 온

EDIT (12thOct'14)이 이것이다 : 2 그리드에서

, 나는 인상을주기 위해 위쪽 및 아래쪽 테두리를 그릴 표현을 사용했다 병합 된 세포. 올해 TTL 수량 셀의 경계를 들면, 나는이 표현을 사용했다 :이 계획에

Top: =iif(Previous(Fields!Year.Value) =Fields!Year.Value, "None", "Solid") Bottom: =iif(Count(Fields!Qty.Value,"DataSet1") = RowNumber("DataSet1"), "Solid","None")

불행하게도
+-------+--------+--------+---------+--------------+--------------+ 
|Year | Half | Qty | Amount | Year Ttl Qty | Year Ttl Amt | 
+-------+--------+--------+---------+--------------+--------------+ 
|  | 1st | 500 | 2,000 |  1,200 |  5,500 | 
| 2012 +--------+--------+---------+    +    + 
|  | 2nd | 700 | 3,500 |    |    | 
+-------+--------+--------+---------+--------------+--------------+ 

, 이것은 여전히 ​​예를 들어 내 의견 :(에서 해킹을 나는 수직으로 할 수 없습니다 Year Ttl Qty를 2 셀에 집중시킬 수 있습니다.

답변

0

원하는 것을 달성하는 데는 여러 가지 방법이 있습니다. 연도 ttl 수량과 Yeat Ttl Amt의 아래쪽 정렬 및 가능한 한 가운데 값을 얻기위한 아래쪽 셀 패딩 제거 최소한 가까이 오면되지만 "싫어"라고 느낀다.

더 나은 옵션을 제공하면 합계를 먼저 고려하지 않아도됩니다. 아래에 자세히 나와 있습니다.하지만 합계가 꼭 필요한 경우에는 서로 중첩 된 테이블로 비슷한 결과를 얻을 수 있습니다. 다음과 같이 년반에 대한 행 그룹이있는 테이블을 설정

Dataset

: 데이터를 가정

이 같은 것입니다

DesignView

및 결과가 될 것입니다 이렇게 :

Preview