2013-11-27 3 views
2

SSRS 2008 R2 보고서에서 Tablixes의 'Hidden'속성에 다음 표기가 있습니다. 여기서 표제를 Excel 또는 PDF로 내보낼 수 없습니다.보고서 서버에서 SSRS 2008 R2 excel 내보내기가 작동하지 않습니다.

=IIF(Globals!RenderFormat.Name = "EXCEL" OR Globals!RenderFormat.Name = "PDF", True, False) 

위의 코드는 Visual Studio 입찰 IDE를 사용할 때 잘 작동합니다. 나는 시험 보고서 서버에 위에 나열된 코드를 배포 할 때 그러나, 다음과 같은 상황이 발생 PDF에 대한

  1. 이 호 열이 표시되지 않습니다, 그러나
  2. 나는 SSRS 보고서를 내보낼 때 제목 열이 표시
  3. 보고서 서버에서 EXCEL로.

왜 코드가 Visual Studio IDE에서 작동하며 보고서 서버에서 작동하지 않는지 이해할 수 없습니다.

는 또한 언급 할 것을 나는 다음에 코드를 변경할 때 :

  1. 엑셀 보고서 제목

    비주얼 스튜디오에 표시하고
  2. 엑셀 보고서 :

    =IIF(Globals!RenderFormat.Name = "EXCEL" OR Globals!RenderFormat.Name = "PDF", False, True), 
    

    표제는 보고서 서버에 표시되지 않습니다.

따라서이 문제의 원인이 무엇이고 문제를 해결하기 위해 무엇을 할 수 있는지 말해 줄 수 있습니까? 어떤 코드를 사용해야합니까?

답변

1

당신이 당신의 보고서를 그룹화 된 후 그룹을 중첩 한 경우 충분해야 다음 그룹 그룹 B GROUP C

<GROUP A>.Row Visibility=Parameters!RenderFormat.Value="EXCEL" 
+0

이 답변 주셔서 감사합니다. 그러나 중첩 된 그룹을 사용하고 있지 않습니다. 따라서 다른 제안이 있습니까? – user1816979

+0

테스트를 할 수 있습니까? IIF (Globals! RenderFormat.Name = "EXCEL", true, IIF (전역 변수, RenderFormat.Name = "PDF", true, false)) –

관련 문제