2014-05-09 2 views
0
내가 보고서를 통해 드릴을 실행하려면 텍스트 상자 액션 속성에 다음 IIF 조건을 지정하고

를 기반으로 보고서를 드릴 다운 지정 : DEPTNAME는 "부서 전체"가 아닌 경우는 조건

=IIF(Fields!DeptName.Value="Department Total", Nothing, "TimekeeperTitlesMainBECReport") 

가 texbox가 제대로 클릭합니다. 그러나 DeptName이 "Department Total"인 경우에도 클릭 할 수 있습니다. 나는 IIF의 양면이 처형된다는 것을 이해합니다. 그러나이 문제를 해결하는 방법을 알 수 없습니다. 텍스트 상자 (즉, 드릴 스루 보고서)에를보고>이동 -

+0

"클릭 가능"이란 무엇을 의미합니까? 액션에 값이있는 경우 항상 개체를 클릭 할 수 있지만 하위 보고서가 실행되지 않아야합니다. 한 가지 옵션은 별도의 개체에 작업을 배치하고 Fields! DeptName.Value를 통해 개체의 가시성을 전환하는 것입니다. DeptName.Value – Anov

+1

구체적으로 ** 작업 ** - ** ** 보고서로 이동 **을 사용하도록 설정 했습니까? 텍스트 상자 (즉, 드릴 스루 보고서)? 하위 보고서와 다릅니다. 그렇다면 어디에서 구체적으로보고 있습니까? Visual Studio에서 이것을 복제 할 수 없습니다. 유사한 표현식을 사용하면 표현식이 'Nothing'으로 평가되는 드릴 스루 옵션을 얻을 수 없습니다. 문제에 대한 세부 정보 (예 : 스크린 샷 및 데이터)를 추가하여 누군가가 복제 할 수있는 방법을 보여줄 수 있습니까? –

+0

이봐 @PanPreston, 답변달라고 코멘트를 바꿀 수 있습니까? 나는 실수를했다. 나는 표현식에 잘못된 필드 이름을 사용하고있었습니다. –

답변

2

당신은 특별히 당신이 액션을 사용하도록 설정 한 것을 의미합니까? 하위 보고서와 다릅니다.

설명했듯이 예상대로 작동해야합니다. Visual Studio에서 문제를 재현 할 수 없습니다. 유사한 표현식을 사용하면 표현식이 Nothing으로 평가되는 드릴 스루 옵션이 없습니다.

텍스트 상자/작업을 다시 만들고 문제가 해결되는지 확인해보십시오.