2013-08-15 1 views
0

SSRS2008R2를 사용하고 있습니다. 주 보고서에 tablix 내부에 하위 보고서가 포함 된 행 (병합 된 셀)이 있습니다. 하위 보고서는 처음에는 숨겨지고 다른 셀에 의해 전환됩니다. enter image description here
내 보고서를 미리 볼 때 정상적으로 작동하며 "참조"셀을 클릭하면 하위 보고서를 표시하거나 숨길 수 있습니다.
하지만 내 문제는 테이블 릭스 SSRS 하위 보고서를 생성하는 모든 행에 대해, 그 작업은 많은 시간이 걸리는 것입니다. 내 숨겨진 보고서에 데이터가 포함되지 않도록하고 숨겨진 경우 보고서를 처음 실행하는 동안 SQL을 호출하지 않겠습니까. 나는 사용자가 (보기)를 확장하기 바로 전에 SQL 호출을 서브 리포트하려고한다. I know that I should pass different params to sub report so it can realize to do or not calling sql (sprocs).. 하지만 하위 보고서로 매개 변수를 전달하는 방법을 모르거나 숨겨진 항목인지 확인하는 방법은 내 매개 변수를 하위 보고서로 변경할 수 있습니다.
Am I setting params at wrong plaseTablix (SSRS) 내에서 숨겨진 하위 보고서 실행 제어

답변

1

"referat"를 클릭하면 하위 보고서가 표시 될 때 매개 변수의 값이 다시 계산되지 않는 것이 문제입니다. 즉, 모든 하위 보고서가 숨겨져 있는지 여부에 관계없이 모든 하위 보고서가 실행됩니다. 내 제안 대신 링크 된 보고서를 사용하는 것입니다. 텍스트 상자 속성의 작업 섹션에서 "보고서 이동"을 선택할 수 있습니다. 시각적으로 매력적이지는 않지만 하위 보고서는 특별히 요청 된 경우에만 실행됩니다.

관련 문제