-
-
alpeca 初学数据Lv2
发表于2021-6-18 17:04
悬赏1
未解决
1.通过分析表每次定时自动刷新(例如每30分钟)时,利用"参数_开始时间"和"参数_结束时间"对主题表中的时间进行自动过滤(全自动大屏展示,免人工输入)。
2.当系统时间在白班08:00---20:00时段内(例如:2021/6/17 14:35:20),"参数_开始时间"的值为当日08:00AM(例如:2021/6/17 08:00:00).
3.当系统时间在夜班20:00---08:00时段内(例如:2021/6/18 02:50:20),"参数_开始时间"的值为当日08:00PM(例如:2021/6/17 20:00:00)注意零点问题.
4. "参数_结束时间"始终为"参数_开始时间"+12小时
7个回答
30分钟自动刷新:setTimeout(function(){
_z('<#=srcrpt.id#>','drillpath=;hiddencalcparams=false');
},30*60*1000)
判断当前时间在哪个区间写法:IF(SUBSTITUTE(NOW(),':','') BETWEEN '075959' AND '200000','白天','晚上')
开始时间写法:case when GRID1.C2='白天' then GRID1.A2+GRID1.A3 when GRID1.C2='晚上' then GRID1.A2+GRID1.B3 else "" end
结束时间写法:case when GRID1.C2='白天' then GRID1.A2+GRID1.B3 when GRID1.C2='晚上' then od(today(),'d+1')+GRID1.A3 else "" end
分析表在附件里.可以导入自己环境看一下.
分析表_20210621_155719.zip
(3.38 KB, 下载次数: )
非常感谢!!!请问怎样继续在分析表中设置为每次自动刷新时自动带入“开始时间”、”结束时间“进行数据过滤呢?是引用参数么?多谢!