SSRS 2008의 간단한 테이블 기반 보고서가 있습니다. 열 수는 10 개이며 각 열에는 열을 표시할지 여부를 결정하는 해당 매개 변수가 있습니다. 디자인 모드에서 열 머리글을 마우스 오른쪽 단추로 클릭 할 때 열 가시성 옵션을 설정하여이 작업을 수행 할 수 있습니다. 필자는 필자가 표현식을 부울 유형 인 매개 변수의 값으로 설정하는 '표현식을 기반으로 표시 또는 숨기기'를 선택합니다.SSRS : 조건부로 매개 변수 값에 따라 열 숨기기 - CSV 내보내기 무시합니다.
기능은 초기 렌더링 중에 예상대로 작동하지만 보고서를 CSV로 내보내도록 선택하면 설정에 관계없이 열이 나타나기 때문에 가시성식이 무시되거나 평가되지 않습니다.
표시 여부 대화 상자에는 표현식에 따라 표시/숨기기/표시 또는 숨기기의 세 가지 옵션이 있습니다. 명시 적으로 숨기기 옵션을 설정하면 표현식을 사용하면 CSV 내보내기에 예상대로 열이 포함되지 않습니다. '= True'와 같이 표현식을 명시 적으로 만들었지 만 여전히 무시되었습니다.
내보내기 옵션을 올바르게 평가하려면 어떻게해야합니까?
나는 동일한 작업을 수행하려고하고 2008 R2로 업그레이드 할 수있는 경우 아래 2008 또는에서,하지만 경우에 그 다음 당신이 당신의 가시성에 Globals.RenderFormat를 사용할 수있다, 할 수 없다 표현. – Cylindric