我正在尝试编写一个IIf语句,它基本上根据所选列过滤我的表。
我有一个bandorder列,其值介于1-5之间,我想让我的IIF语句复制一个case语句,如:
Case when bandorder = 1 then Sum(Fields!Total_Producer.Value) else 0 end.
这似乎是基本的,但下面我的IIF声明会带回所有记录,而不是根据所选的带序进行过滤。
=iif(Fields!BandOrder.Value = 1,Sum(Fields!Total_Producer.Value),0)
答案 0 :(得分:0)
我修好了。我将0更改为Nothing并且有效