图一下角是柱形图的时间轴,图二是柱形图的时间轴数据表字段,表三是想要实现的柱形图时间轴的规律,规律是“固定13个时间段,每次随时实时时间变化都是向前推一小时,比如现在18点,那么柱形图要显示的时间轴就是6.7.8.9.10.11.12.13.14.15.16.17.18”这样排列时间轴,那么如果要实现此种随着实时时间数据推移变化的效果怎么实现?
自己设置刷新时间就行了。你设置一个合理的刷新就可以了。
where 1=1
and flqyddatatime='${CONCATENATE(format(format(now(),"HH")-13,"00"),":00")}'
FVS组件刷新- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
FVS模板页面定时刷新- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
这个,你要数据集查询数据,按照当前时间的前12个小时取数,然后图表设置定时刷新,间隔一小时