我正在使用SharePoint列表类型的嵌入式数据源。按月设置的过滤器数据
我会参数,用户可以修改,将按月过滤数据集。我已经看到了一些例子,但他们都使用SQL查询,或者只在确切日期而不是月份进行过滤。
我添加了一个参数ParamMonth
,并给它数据类型的日期/时间。我可以看到这增加了一个下拉框给我的报告,这正是我想要的。理想情况下,我想添加所有12个月的名称或类似的名称,但我不知道数据如何超过一年后会如何运作。现在,我已经添加了我的报告参数,我需要将其添加到我的数据集进行过滤。这是我卡住的地方。
我有类似的东西,但我没有使用我的参数作为类型整数。我使用了文本并拼写每个月并使用以下表达式:= MonthName(Month(Fields!fieldname.Value))。我将遇到的问题是,我将如何处理2016年,2017年1月的所有数据......等等。我采取的下一个逻辑步骤是添加一年参数,并遵循相同的步骤,但这看起来很混乱。有没有一种方法可以使数据更具动态性?看起来我不能将表达式添加到可用字段中。 – HiTech
@HiTech,我已经更新了我的答案,试试看。 –