我正在使用带有ASP.NET和C#的ReportViewer开发报表。 我使用.RDLC设计视图将数据从DataSource绑定到Tablix对象。
在这个Tablix中,有一个字段,我必须从de数据源填充一个字段,或者根据表达式填充另一个字段。
我试图用来实现的领域中的表达式是:
=IIf(IsNothing(Fields!PREMIO_CALCULADO_1.Value), Fields!PREMIO_CALCULADO_1.Value,Fields!RECUPERACAO_CALCULADA_INI_1.Value)
如果字段“PREMIO_CALCULADO_1”为空,则将其填入“RECUPERACAO_CALCULADA_INI”。 我没有编译错误,但是当我执行报告时,该值应该是#error标记。
我对那个表达做错了吗?
非常感谢。
答案 0 :(得分:0)
看起来你的返回值位于错误的位置。
只需在IsNothing之前添加NOT。