[]
如果数据库中存有日期类型或日期时间类型的字段,那我们就可以实现按照日期范围进行数据过滤。如下图所示,用户可以通过参数面板指定查询日期,然后预览对应的数据。

接下来以新建数据集(内嵌数据集)为例为您介绍实现日期范围过滤的操作步骤。
打开报表设计器,按照下图中所示添加两个报表参数。

选择WynDemoData添加新建数据集(内嵌数据集)。将报表参数传入数据集内部的查询参数。并将查询参数名称修改为开始和截止。输入 SQL 查询语句: select * from 销售明细 where DateDiff (d, @开始, 订购日期) >= 0 and DateDiff (d, @截止, 订购日期) <= 0,然后单击验证和确定保存数据集。

在数据集中开启多选,勾选多个字段,然后拖拽到报表设计器的画布区域中。

比如我们想要查询2017年4月最后10天的订单情况。那么选定日期后,单击“预览报表”即可查询出对应日期范围的数据。预览确认是我们需要的效果后,保存报表即可。
