我试图使总行显示P2_NUM_START的总和减去带有PRODUCT_CODE的“ SWP”的记录数,该记录有时会存在,有时不存在。除去IIF语句,无论是否存在“ SWP”,它始终显示为False,这是我做错了什么?

目前我在:

=Sum(IIf(Fields!PRODUCT_CODE.Value ="SWP",Fields!P2_NUM_START.Value,0))

最佳答案

我想你要:
如果PRODUCT_CODE为“ SWP”,则值将为0,否则为P2_NUM_START的总和

=Sum(IIf(Fields!PRODUCT_CODE.Value ="SWP",0,Fields!P2_NUM_START.Value))

07-24 12:37