2017-01-19 2 views
0

내 프로젝트에 3 개의 데이터 집합이 있습니다. "오류 발견!"이라는 독립 실행 형 텍스트 상자에 표현식을 작성하려고합니다. field.value가 채워진 경우 field.value가 비어 있으면 "오류가 없습니다". 여러 데이터 집합 IIF 표현

=SUM(IIF(Fields!Account.Value = "","No Errors","Errors Found!"),"Account") 

는 "이있을 경우, 신고 항목 표현 만 집계, 지정한 데이터 집합 범위 내에서, 현재 데이터 집합 범위 내에서 필드를 참조하거나 할 수 있습니다."다시 걷어차는 오류.

여러 데이터 세트의 문제를 피하기 위해 SUM과 "계정"을 추가하여 올바른 데이터 세트를 참조했습니다.

TRUE/FALSE를 "1,0"로 바꾸면 표현식이 작동합니다.

답변

0

시도 :

=IIF(Isnothing(First(Fields!Account.Value,"Account")),"No Errors","Errors Found!") 

아니면 사용할 수 있습니다 계정 데이터 세트의 이름입니다

=IIF(CountRows("Account")=0,"No Errors","Errors Found!") 

.

도움이 될지 알려주세요.

+0

그것이 바로 그 티켓입니다! 고마워 친구 야 :) – Byronyk