如何扩展出连续的月份

有时候客户希望在输入一个起止时间之后,报表能够扩展出一个连续的月份,如在页面上输入2010-01-012011-12-31,点击查询按钮之后,在报表中扩展出:

2010-01

2010-02

2010-03

..

..

..

2011-10

2011-11

2011-12

下面我们一起来看一下如何实现这种效果。

首先,新建一张报表,“连续月份.raq

数据集为:SELECT 订单.发货日期,订单.到货日期,订单.订单ID FROM 订单 where 订单.发货日期 >? and 订单.发货日期<?

为报表配置两个参数:startend

为数据集增加两个参数:

第二步:

建立一个参数模版表“连续日期_arg.raq

B1D1的编辑风格都是下拉日历,且变量名分别是startend

第三步,在网页上浏览

热门文章