Reporting Services 2008を使用しています。次のようなRDLがあります![12か月間印刷するように依頼しているので、次のようになります]
jan feb mar apr may jun jul aug sep octnovdec合計1--1
----1 --- 1 ----- 1 ---- 1 --- 1 --- 1 --- 1 ----1---1---1 ---- 12
今、4か月間印刷するように依頼すると、次のようになります![4か月間]
jan febmarapr合計
1---1----1 --- 1 ----- 12
最後の[合計]列に、印刷された月のみを合計したいと思います。Totals式の後ろに次のコードを配置したため、現在はすべての月を合計しています。
=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自体から、クエリを変更せずに。
前もって感謝します。