2014-10-21 4 views
0

행렬을 사용하여 머리말 행을 보존하는 방법은 페이지 수준에서 유지하는 것이 아닙니다.행렬을 사용하여 머리말 행을 보존하는 방법

현재 어떤 현상이 발생합니다. 행에서 더하기/빼기를 ​​클릭하면 행 데이터가 다음 그룹 데이터로 대체됩니다.

그래서 .. MyRow-45-60-04

후 나는이 얻을이 행을 클릭합니다 .. MyRow-SecondRow-15-30-100

당신이 열 때 볼 수 있듯이 기본 행은 데이터가 동일한 행의 "SecondRow"로 대체됩니다.

드롭 다운하여 두 행과 모든 하위 행을 표시해야합니다. 이것은 또한 부모 행 아래의 모든 행에 대해 작동해야합니다.

MyRow-45-60-04 SecondRow-15-30-100 ThidRow-85-74-5 FourthRow-64-39-9 나는 마이크로 소프트 SSRS 페이지를 기반으로하는 솔루션을했다

답변

0

.

행의 그룹 셀을 마우스 오른쪽 버튼으로 클릭하고 위의 행을 그룹 내에 만듭니다. 이렇게하면 셀과 내용이 한 행 위로 이동해야합니다. 행 이름의 상자를 눌러 각 행 그룹에 대해이를 수행하십시오. 각 행 그룹에 행/열 단계가 표시되어야합니다.

FirstGroup 
      Second Group 
         ThirdGroup 

화면에서 볼 수 있듯이 별개의 단계가 있습니다. 이제 SecondGroup에 대한 표현식을 가져 와서 한 셀 뒤로 이동하십시오. 그러면 FirstGroup 아래에 정렬됩니다. ThirdGroup도 마찬가지입니다.

이제이

FirstGroup 
SecondGroup 
ThirdGroup 

같은 좋은 외모를 가지고 있어야하지만 그들은 서로의 상단에 지금있다. 각 그룹의 채우기를 조정하십시오. 그것은 수십에 의해 꽤 좋아 보입니다. 기본값은 2이므로 처음 12에 1을 추가하면 12가됩니다. 나머지는 적당하게 증가시킵니다.

다음 문제는 위의 행을 작성했기 때문에 하단 행에 총계가 여전히 고정되어 있습니다. 해당 표현식을 그 셀 위에 복사하여이 문제를 해결하십시오. 더 낮은 표현식을 제거하지 마십시오. 각 행마다 하나씩 필요합니다.

마지막 단계는 이동 된 셀의 오른쪽에있는 빈 열을 삭제하는 것입니다. 표현식이있는 셀을 삭제하지 않도록하십시오. 이 예에서는 빈 열 2 개를 삭제합니다.

테이블은 이제 이와 같아야합니다.

FirstGroup  | <exp> | <totals> 
    SecondGroup  | <exp> | <totals> 
    ThirdGroup | <exp> | <totals> 

이 예제는 한 번에 2 개의 이슈를 해결합니다. 확장시 그룹 레벨 정보를 그대로 유지하며 매트릭스에 깨끗한 느낌을줍니다.

관련 문제