SQL Server 2005보고 서비스를 생성합니다.IIF (IsNothing (Fields! field.value), "", Fields! .value.ToString))는 오류
=IIF(IsNothing(Fields!Certification.Value), "",
"Certs: " + Fields!Certification.Value.ToString())
그러나 양쪽 (T/F)가 평가되기 때문에 필드가 null의 경우, 내가 보고서에 오류가 발생합니다 :
나는이 보고서의 텍스트 상자에 다음 사용하려는. 이 문제를 어떻게 해결할 수 있습니까? 아래 식
DB 필드 결과입니다. 문자열 값 또는 NULL입니다. 위의 답변이 효과가있었습니다. 나는 당신이 CStr (NULL)을 할 수 있다고 생각하지 않았습니다. 나는 또 다른 길을 발견했다. 숨겨진 문자열 매개 변수 인 NULL 및 공백을 허용했습니다. 사용 가능한 값 : Query - ValueField를 선택했습니다. Default Values : From Query - TextBox Expression에서 Value Field & used : = IIF (IsNothing (Fields! Certification.Value), "", "Certs :"+ Parameters! certs_string.Value)를 선택했습니다. – CW1255