我知道如何向用户请求日期范围,然后运行报告。
但是,如何为用户提供多个默认范围选项,然后根据用户选择的选项运行报告?
具体来说,我想提供以下日期范围选项。
- 今天和之前的
- 明天和之前的
- 所有日期
- 周周期
- 下周
这将是非常有帮助的。
提前致谢!!
答案 0 :(得分:0)
可能有几种不同的方法可以做到这一点。 这是我过去使用的一种方式。 您可以编写一个填充"日期范围"表格中包含您的值:
1)描述 2)StartDate 3)EndDate
示例:
'今天和之前',' 2015-10-28',' 2015-10-29'
'明天和先前',' 2015-10-29',' 2015-10-30'
然后每天早上运行一个执行此过程的作业来刷新表。 在报告中,您将拥有一个新参数和一个新数据集。
该参数有一个描述的下拉列表 (即'今天和之前','明天和先前'等)
新数据集从您的"日期范围中选择数据"表基于参数选择。
报告的日期参数将从新数据集中获取其默认值。
希望这有帮助。