我对ReportViewer组件很陌生,很长一段时间我一直在努力应对这个看似简单的任务。
基本上,我设计了一个这样的简单报告(不言自明,我认为): 总和的表达式是
=Sum(Fields!PriceTotal.Value)
现在,我的问题是,我已将过滤器应用于此报告。视图被正确过滤(某些行被隐藏),但总和也包括隐藏的行,并显示错误的数字。
如何更改上述表达式以返回正确结果?我只想所有可见(已过滤)行的总和。
BTW,我无法更改数据源,必须在报告中进行过滤。答案 0 :(得分:0)
我知道你有条件隐藏一些行。将相同的条件应用于Sum:
=Sum(IIF(<your hide condition>, 0, Fields!PriceTotal.Value))