SSRS Expression-Sum two fields

社会主义新天地 提交于 2019-12-12 05:35:53

问题


I need to sum two fields but I couldn't.

Can you help me?

=iif(Fields!ABC.Value= "", Nothing, Sum(Fields!PA.Value)) 
=iif(Fields!XYZ.Value= "", Nothing, Sum(Fields!PA.Value))

It does not work that way:

=iif(Fields!ABC.Value= "", Nothing, Sum(Fields!PA.Value)) +
       iif(Fields!XYZ.Value= "", Nothing, Sum(Fields!PA.Value)) 

回答1:


To sum them I should think you just want to default to 0 rather than Nothing

=iif(Fields!ABC.Value= "", 0, Sum(Fields!PA.Value)) +
   iif(Fields!XYZ.Value= "", 0, Sum(Fields!PA.Value)) 



回答2:


I think what he is looking for is something like this:

=Sum(IIF(Fields!ABC.Value = "", Nothing, Fields!PA.Value)
=Sum(IIF(Fields!XYZ.Value = "", Nothing, Fields!PA.Value)


来源:https://stackoverflow.com/questions/40543287/ssrs-expression-sum-two-fields

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!