有个每日数据的报表,时间单位年月日。
控件两个,一个 控制起始时间 参数 '${start}', 一个控制统计类型 '${type}'。
统计类型有两个值 day 每天;week 每周。
想要实现的方式如下:
控件输入两个值
数据库里 sql 语句
where day >= '${start}'
group by '${type}'
当type 是 week 时, '${start}' 返回的是控件日期的周一
WorkBook17.cpt
直接用JS的方法来解决吧 例子 当你选择周 然后在开始日期选择 日期 后 JS会给开始日期 和结束日期分别赋你选中的值的 周一日期和周日日期 当你现在日的时候 开始日期和结束日期控件 JS会赋值给结束日期控件为当前选中的值
不如做两张表,根据参数不同跳转到另一张表