实时时间控件变化带着其他一个控件自动变化问题

我现在是给时间控件写了个js,是显示实时时间。我现在有一个班次控件,想要根据这个时间控件的变化,自动切换白班和夜班。

FineReport 用户ENd7i5180042 发布于 2022-3-29 15:13
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-29 15:14

那你班次就自动判断一下时间了。。。。

if(时间>"你要的时间","白班","夜班")

最佳回答
0
snrtuemcLv8专家互助
发布于2022-3-29 15:15

那你也给班次控件,写js,根据时间判断,显示白班和夜班就可以了啊

  • 用户ENd7i5180042 用户ENd7i5180042(提问者) 就是这个不会写
    2022-03-29 15:22 
  • snrtuemc snrtuemc 回复 用户ENd7i5180042(提问者) 你是时间不是会自动变化了啊,哪个时间取到后,多一个if语句而已,if(计算出时间>你的白班时间){控件设置白班} else{控件设置夜班}
    2022-03-29 15:26 
  • 用户ENd7i5180042 用户ENd7i5180042(提问者) 回复 snrtuemc 现在是实时时间这样写的 var dateEditor0 = this.options.form.getWidgetByName(\"dateEditor0\"); setInterval(function() { //将当前时间赋值给M var M = FR.remoteEvaluate(\'FORMAT(now(),\"yyyy-MM-dd HH:mm:ss\")\'); //给参数栏控件赋值M dateEditor0.setValue(M); }, 1000);
    2022-03-29 15:39 
  • 用户ENd7i5180042 用户ENd7i5180042(提问者) 回复 snrtuemc 是在倒数第二行加if语句吗
    2022-03-29 15:40 
  • snrtuemc snrtuemc 回复 用户ENd7i5180042(提问者) 就是在给事件控件赋值语句前,到时赋值改成对应控件
    2022-03-29 15:42 
  • 3关注人数
  • 411浏览人数
  • 最后回答于:2022-3-29 15:15
    请选择关闭问题的原因
    确定 取消
    返回顶部