我全都在回收 - ) 我有报告说用户希望运行选定的月份数(比如1到12)。 如果他们选择了6个月前(7月13日至1月至2104年,那么我需要生成6页,每页都有月度报告,sp是所有报告的相同时间段的相同。
我如何重用我的代码? 现在我有12个Tablix(s),其中New Page = START,Hidetable条件基于datediff(m,startDate,endDate)为每个Tablix分别设置。
然后我需要使用diff params运行相同的sp,我可以在其中添加一些动态吗?或者我最好有12个sp?s?
由于 马里奥
答案 0 :(得分:1)
您可以使用单个数据集和带有嵌入Tablix的列表报表项来实现此目的:
=Year(Fields!YourDateField.Value)
然后按=Month(Fields!YourDateField.Value)
。如果您需要更多详细信息,请与我们联系。