加日期控件干啥,没用,点击按钮直接把日期传过去查询数据就可以了
按钮控件用一个报表块做,背景颜色的切换可以用条件属性通过参数来判断
你通过一个参数date,传给report3,report3里的数据集就可以获取到这个参数,就可以获取对应数据,如下
${if(date='本年',"substring(时间字段,1,4) = year(now())","")}
参考JS实现根据日周月切换日期控件查询格式-https://bbs.fanruan.com/thread-134133-1-1.html
查询按钮可以加到决策报表中