目前sql限制展示近一个月的进度情况。
比如今天是9月6号 ,一个项目从7月份持续到现在,那么只会显示8月至今的数据,7月份的进度就会不显示。
想要在时间轴改变的时候,可以获取到当前时间轴的起始日期传递给模板参数,改变sql的参数并刷新图表。
不知道你说的8月至今是8月6号至今还是8月1号至今,我暂时当你的是8月6号至今。
你可以在你甘特图的数据集中加入如下语句将需要展示的数据限制在一个月内。
where 1=1
你的时间字段>=${monthdelta(today(),-1)}
and 你的时间字段<= ${today()}
上述代码保证了你数据集在查询获得的值只有最近一个月的数据,当然我这里默认你的时间字段是一个date类型字段。