如何设置某个时间点之后报表锁定不允许填报?

如标题,比如11月10日之前所有人都可以多次填报反复修改,但是10号之后不可再修改但是可以看自己的填报内容,然后更高等级的人开始对他们填报的内容进行打分

FineReport yixi6978 发布于 2023-11-1 17:15
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-11-1 17:16
  • yixi6978 yixi6978(提问者) 那如果时间段里包括年月日呢?要怎么改代码?我自己改了改但是老报错
    2023-11-01 20:19 
  • yixi6978 yixi6978(提问者) 错误代码: var status = FR.remoteEvaluate(\'format(now(),\"YYYY-MM-DDTHH:mm:ss\")>\"2023-11-01T09:00:00\"&&format(now(),\"YYYY-MM-DDTHH:mm:ss\")<\"2023-11-03T23:00:00\"\'); //定义允许的提交时间,时间格式必须为HH:mm:ss if (status) { _g().verifyAndWriteReport(true); //在允许时间内则提交 } else { FR.Msg.alert(\"警告\", \"当前未在允许的提交时间内:09:00-23:00\"); //不在允许时间内不提交并弹出提示 }
    2023-11-01 20:19 
  • Z4u3z1 Z4u3z1 回复 yixi6978(提问者) yyyy-MM-dd HH:mm:ss
    2023-11-02 09:05 
  • 1关注人数
  • 157浏览人数
  • 最后回答于:2023-11-1 17:16
    请选择关闭问题的原因
    确定 取消
    返回顶部