2011-02-24 3 views
0

ASP.NET 및 C#과 함께 ReportViewer를 사용하여 보고서를 개발하고 있습니다. .RDLC 디자인보기를 사용하여 데이터 소스에서 Tablix 개체로 데이터를 바인딩하고 있습니다.ReportViewer에 데이터 바인딩

이 Tablix 안에는 데이터 소스의 한 필드 또는 표현식에 따라 다른 필드로 채워야하는 필드가 있습니다.

나는 그것을 달성하기 위해 사용하려고 분야의 식입니다 : 필드 "PREMIO_CALCULADO_1는"null의 경우

=IIf(IsNothing(Fields!PREMIO_CALCULADO_1.Value), Fields!PREMIO_CALCULADO_1.Value,Fields!RECUPERACAO_CALCULADA_INI_1.Value) 

은 다음 "RECUPERACAO_CALCULADA_INI"로 채 웁니다. 컴파일 오류가 없지만이 값이 있어야하는 보고서를 실행할 때 #error 태그가 있어야합니다.

내가 그 표현에 문제가 있습니까?

대단히 감사합니다.

답변

0

잘못된 위치에 반환 값이있는 것 같습니다.

그냥 앞에 Not를 추가하십시오.

관련 문제