永洪社区

标题: 如何保持图表只显示最近一周的数据 [打印本页]

作者: yhdata_Dc1bG61u    时间: 2021-12-23 17:42
标题: 如何保持图表只显示最近一周的数据
如何使图表根据查询时间动态显示最近一周的数据。(类似的还有:最近一个月\最近一年),如果需要写脚本之类的,希望能够一步步地尽量具体一些,谢谢。

作者: yhdata_lyaa    时间: 2021-12-23 17:49
本帖最后由 永洪tech-lya 于 2021-12-23 17:53 编辑

可以设置参数,param['a']=formatDate(dateAdd(today(),'dayofyear',-7),'yyyy-MM-dd')

表示前7天,
参考这个函数dateAdd;
https://www.yonghongtech.com/hel ... ighlightsub=dateAdd


作者: 我也ai吃渔    时间: 2021-12-24 09:43
可以设置参数【近七天】,脚本参考param["近七天"] =dateAdd(param["查询时间下拉参数"],"dayofyear",-7),【查询时间下拉参数】需要用下拉参数组件,并放入时间维度字段。目标图表组件设置过滤条件,时间小于等于【查询时间下拉参数】,大于参数【近七天】
作者: yhdata_lyaa    时间: 2022-1-14 15:56
可以 参考楼上回复,可以再设置个下拉参数组件 , 动态选择现在的日期,
param["近七天"] =dateAdd(param["查询时间下拉参数"],"dayofyear",-7)
再对图表组件设置过滤 时间小于等于【查询时间下拉参数】,大于参数【近七天】

作者: humming    时间: 2022-1-15 16:12
标题: 可以直接使用系统的内置参数来做。后续版本产品会在过...
本帖最后由 humming 于 2022-1-15 16:14 编辑

可以直接使用系统的内置参数来做。后续版本产品会在过滤器里直接选择,提高易用性




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4