2012-02-16 3 views
0

특정 필드 값을 기반으로 행 그룹화가있는 데이터 집합이있는 보고서 (rdlc)가 있습니다. 각 그룹에 대해 별도의 테이블로 표시되도록 설정됩니다. 이제 이러한 그룹 중 하나에 대해서만 열을 표시해야합니다. 예를 들어, 값 = a이면 그룹화 된 테이블에 열을 표시합니다. 값이 <> a이면이 열을 표시하지 않습니다. 몇 가지 가시성 기술을 시도했지만 한 그룹에만 표시되도록 열을 가져올 수는 없습니다. 가장 가까운 곳은 필요한 그룹에 열을 표시하는 것이지만 다른 테이블에는 열에 대해 공백이 남습니다.Reporting Services 2005 특정 테이블 그룹에서만 열 숨기기 (공백 제거)

아무도 비슷한 것을 시도한 적이 있습니까?

모든 도움에 감사드립니다.

+0

각 그룹의 "행 그룹화"및 "개별 테이블"은 호환되지 않는 것으로 보이므로 어떤 의미인지 확실하지 않습니다. 나는 당신이 정말로 분리 된 테이블을 가지고 있지 않다고 의심합니까? 당신이 가진 것과 당신이 성취하고자하는 것을 보여주는 스크린 샷을 제공 할 수 있습니까? –

+0

그들은 하나의 테이블입니다. 그러나 테두리가없는 여분의 빈 행을 사용하여 별도의 테이블 모양을 만들었습니다. 유일한 해결책은 데이터 필터가있는 실제 별도의 테이블 일 것입니다. – dindryte

답변

0

SSRS (및 많은 다른 시스템)의 표에는 모든 행에 대해 동일한 열과 모든 열에 대해 동일한 행이 있어야합니다. 이 중 일부를 병합 할 수는 있지만 테이블의 일부 행에 대해서만 열 수를 변경하면 원하는 결과를 얻을 수 없습니다.

나는 이것을 여러 개의 표로 구분할 것이다. 다른 테이블 (tablixes)의 filters 속성을 사용하여 현재 데이터 집합을 유지하려는 경우에만 적절한 행을 표시하도록 각 테이블을 필터링하십시오.

+0

그게 내가 발견 한 것이지만 다른 대답을 기대하고있었습니다. 감사! – dindryte

관련 문제