finerepert,目前的报表目的是计算各单位签约合同的总费用统计表(数据集中查询和计算的只有两个属性:单位名称,总费用),每签约一次合同就有一个签约时间(签约时间可以从数据库中查找),一个单位可以签约多次。【求助】那么如何将日期属性在参数面板内加以限制呢?
SELECT
单位,
sum(签约金额) AS 签约总金额
FROM
签约合同统计表
WHERE
签约时间 >= '${starttime}' -- 起始控件名
AND 签约时间 <= '${endtime}' -- 截止控件名
GROUP BY
单位
——
在报表页面参数栏,添加日期控件,然后在数据集SQL中参考上面写法,对数据进行「参数」过滤汇总处理;
——思路就这样,具体实施-根据需求和数据库类型,灵活扩展运用即可;
————————————————————————