报告服务表达式不起作用

时间:2011-11-02 19:39:25

标签: sql-server reporting-services

我正在尝试检查字段(日期字段)值,如果它为null或为空。如果它为空或为null,则不显示任何内容。如果有值,则显示另一个字段的值。但以下表达式似乎不起作用。如果有任何建议,请告诉我吗?

=IIF(Trim(Fields!field_date.Value) = "", "", Fields!field_name.Value)

2 个答案:

答案 0 :(得分:1)

这将检查field_date值是否为空:

=IIF(IsNothing(Trim(Fields!field_date.Value)), "", Fields!field_name.Value)

答案 1 :(得分:1)

=IIF(String.IsNullOrEmpty(Fields!field_date.Value), "", Fields!field_name.Value)