Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 如何仅对SSR可见行求和_Reporting Services_Ssrs 2008_Rows_Hidden_Ssrs 2008 R2 - Fatal编程技术网

Reporting services 如何仅对SSR可见行求和

Reporting services 如何仅对SSR可见行求和,reporting-services,ssrs-2008,rows,hidden,ssrs-2008-r2,Reporting Services,Ssrs 2008,Rows,Hidden,Ssrs 2008 R2,我试图只对SSR中可见的行进行求和,我已经阅读了一些论坛,它们说您需要: =Sum( iif( <The condition of Visibility.Hidden expression>, 0, Fields!A.Value)) 当我把这个添加到上面的第一个代码中时,我得到了#ERROR 谢谢你的帮助 谢谢试试这个: =Sum(iif( Fields!Sub.Value = "Ins", 0, IIF(Fields!Sub.Value = "Ins - Int", 0,

我试图只对SSR中可见的行进行求和,我已经阅读了一些论坛,它们说您需要:

=Sum( iif( <The condition of Visibility.Hidden expression>, 0, Fields!A.Value)) 
当我把这个添加到上面的第一个代码中时,我得到了#ERROR

谢谢你的帮助

谢谢

试试这个:

=Sum(iif( 
Fields!Sub.Value = "Ins", 
0, 
IIF(Fields!Sub.Value = "Ins - Int", 0, Fields!A.Value)
))
注意,我没有使用相同的表达式来隐藏行,我只是使用它的逻辑


希望这就是你要找的,如果你需要进一步的帮助,请告诉我。

在内部
IIF()
->
=Sum(IIF(=IIF())
之前,你是否使用
=
,非常感谢。我唯一需要更改的是0到0,然后它工作得很好。再次感谢
=Sum(iif( 
Fields!Sub.Value = "Ins", 
0, 
IIF(Fields!Sub.Value = "Ins - Int", 0, Fields!A.Value)
))