2009-05-22 2 views
2

부서 코드별로 그룹화 된 표가있는 보고서를 생성하고 있습니다. 끝 부분에는 페이지 나누기가 있으므로 각 페이지에는 해당 부서 코드에 대한 데이터 만 있습니다. 테이블 바깥쪽에는 해당 페이지/그룹의 부서 코드가 들어있는 텍스트 상자가 있어야합니다.Reporting Services의 텍스트 상자에서 그룹 데이터를 참조하려면 어떻게합니까?

데이터와 함께 숨겨진 열을 사용해 보았지만 텍스트 상자는 모든 단일 페이지에서 마지막 페이지의 부서 코드 만 표시합니다. 나는 간단한 해결책을 놓치고 있다고 상상하지만, 나는 그것을 알아낼 수 없다. 구글은 나를 실패로 여긴다.

+0

페이지 나누기를 어떻게 처리합니까? 부서의 데이터가 어디에서 끝나는 지 어떻게 알 수 있습니까? 그것은 모두 동일한 데이터 테이블에 있습니까? – jgallant

+0

내 페이지의 그룹에서 페이지 나누기가 처리됩니다. (그룹을 테이블에 추가하면 그룹화가 끝날 때마다 깨지라고했습니다.) 네, 모두 동일한 데이터 테이블에 있습니다. 테이블의 열에 원하는 데이터 만 표시 할 수는 있지만 테이블 외부에 표시되기를 원합니다. –

답변

1

문제는 매개 변수를 전달하여 하위 보고서를 여러 번 렌더링하는 대신 데이터의 특정 지점에서 중단되도록 보고서를 설정하는 것입니다. 데이터는 테이블 범위 내에 만 존재합니다.

당신이 할 수있는 일은 부서 매개 변수를 받아들이고 하나의 부서에 대한 데이터를 생성하는 하위 보고서를 설정하는 것입니다. 하위 보고서에서 전달할 매개 변수를 참조하여 헤더를 추가 할 수 있습니다. 그런 다음 기본 보고서에서 고유 한 부서의 데이터 세트가있는 테이블을 만듭니다. 테이블의 부서별로 그룹화하고 하위 보고서를 표로 끌어서 매개 변수를 설정하십시오. 만약 당신이 그렇게한다면, 당신은 똑같은 효과를 얻으실 수 있지만 부서장과 함께하십시오.

자세한 설명이 필요하면 언제든지 문의하십시오.

+0

작동하는 것처럼 들립니다. 이전에 하위 보고서를 사용하지 않았으므로 한 번만 알려 드리겠습니다. 작동하는 경우 귀하의 답변을 수락합니다. 감사! –

+0

나는 빠른 테스트를했으며 그것이 효과가있는 것처럼 보입니다. 감사! –

+0

굉장하고 기쁘다. – DForck42

1

테이블의 나머지 부분이 사용자에게 보이지만 실제로는 테이블에있는 것처럼 보이는 열을 테이블에 추가 할 수 있습니까? 어쩌면 두 개의 빈 콜을 채운 다음 데이터를 보여줄 수도 있습니다.

테이블 논리에서 페이지 나누기를 처리하는 경우 데이터를 테이블에 보관해야 할 수 있습니다.

+0

컬럼이 작동하지만 실제 테이블에서 멀리 떨어진 페이지의 상단과 하단에 데이터가 표시되기를 원합니다. 현재 페이지의 데이터를 별도의 텍스트 상자에서 참조하는 것이 가능할 것이라고 생각 하겠지만 분명히 예상했던 것보다 약간 어렵습니다. –

관련 문제