Multipage SSRS 2005 보고서의 헤더에 데이터를 어떻게 표시 할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/125541

문제

이 질문 매우 도움이되었지만 내 보고서에 목록 컨트롤이 있으며 보고서가 1 페이지 이상으로 커지면 헤더의 데이터는 보고서의 마지막 페이지에만 나타납니다.

분명히, 숨겨진 텍스트 상자는 헤더가 올바르게 작동하려면 보고서의 모든 페이지에 있어야합니다. 어떻게해야하나요? 목록에있는 유일한 컨트롤은 1 페이지를 초과하는 텍스트가 많은 텍스트 상자입니다.

도움이 되었습니까?

해결책 2

구조에 대한 SexChange 웹 사이트 !!!

내가해야 할 일은 데이터 세트의 쿼리 값이있는 보고서 매개 변수를 사용하는 것입니다. 그리고 보고서 헤더의 텍스트 상자에있는 참조 = 매개 변수! name.value.

다른 팁

SSRS는 페이지 헤더에서 데이터 세트 필드를 사용할 수는 없지만 보고서 항목을 참조 할 수 있습니다. 그래서 우리는 보고서의 본문의 어느 곳에서나 텍스트 상자 (데이터 세트 필드에서 값을 가져 오는)를 배치하고 Hidden 진실에 대한 속성.

그런 다음 페이지 헤더의 해당 텍스트 상자를 다음과 같은 표현식으로 쉽게 참조 할 수 있습니다. =ReportItems!TextBox1.Value 그리고 우리는 끝났습니다. 참조중인 텍스트 상자는 모든 페이지에 존재해야합니다. 그렇지 않으면 헤더가 빈 값을 인쇄합니다.

보고서 매개 변수를 선택하고 새 매개 변수를 추가하고 숨겨진 확인, NULL 허용 및 빈 값을 허용합니다.

데이터베이스에서 값을 검색하는 경우 :

사용 가능한 값 아래 :

"쿼리에서"라디오 버튼을 확인하고 데이터 세트, 값 필드 및 레이블 필드를 제공하십시오.

기본값에 따라 :

"쿼리에서"라디오 버튼을 확인하고 데이터 세트, 값 필드를 제공하십시오.

이제 바닥 글/헤더의 텍스트 상자 값을 =Parameters!Footer.Value (Footer 매개 변수 이름)입니다.

숨겨진 텍스트 상자는 목록 항목으로 설정된 반복 된 사각형 내에 배치 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top