0
我使用Reporting Services 2008年我有一个RDL如下 ![我要问它打印了12个月,所以我得到以下]在表的列的动态数末尾添加总计栏
1月1月5月6月8月10月10月12月12日 1 --- 1 ---- 1 --- 1 ----- 1 ---- 1 --- 1 --- 1- --1 ---- 1 --- 1 --- 1 ---- 12
现在,当我要求它打印4个月,我得到以下![4个月]
jan feb mar apr Totals
1 --- 1 ---- 1 --- 1 ----- 12
我希望最后的总计列仅累计打印的月份。目前它总结了所有的月份,因为我已将以下代码放在总计表达式后面。
=Sum(Fields!retail1.Value + Fields!retail2.Value + Fields!retail3.Value + Fields!retail4.Value + Fields!retail5.Value + Fields!retail6.Value + Fields!retail7.Value + Fields!retail8.Value + Fields!retail9.Value + Fields!retail10.Value + Fields!retail11.Value + Fields!retail12.Value)
每一列后面的表达以隐藏或显示它是如下:
=iif(Parameters!StartMonth.Value <= 5 and Parameters!EndMonth.Value >= 5,False,true)
如何可以显示总共只有被选择的那些个月。从RDL本身,而不改变查询。
在此先感谢。
甜!干杯 – aMazing 2012-03-09 04:33:38