超过时间范围后,就不允许再修改填报的数据。如何解决?

超过时间范围后,就不允许再修改填报的数据 。如何解决?

FineReport 用户43287519 发布于 2022-2-17 09:37
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
GnefnujnusLv6资深互助
发布于2022-2-17 10:04

JS实现控制提交时间段https://help.fanruan.com/finereport10.0/doc-view-4053.html

最佳回答
0
沉默的反补Lv6中级互助
发布于2022-2-17 09:38(编辑于 2022-2-17 09:39)

给单元格添加条件属性,例如这样

image.png

  • 沉默的反补 沉默的反补 回复 用户43287519(提问者) 更新了,当当前数据行的日期<某个时间时,则启用控件,否则控件为禁用状态
    2022-02-17 09:40 
  • 用户43287519 用户43287519(提问者) $$$<\"2022-02-17 09:47:00\" 加时分秒是这样写吗? 为啥我设置了连填报都不行了
    2022-02-17 09:49 
  • 沉默的反补 沉默的反补 回复 用户43287519(提问者) 你是要超过哪个时间范围就不允许填报了呢?是哪个时间你就填哪个时间,我给你提供思路啊
    2022-02-17 09:52 
  • 沉默的反补 沉默的反补 回复 用户43287519(提问者) 肯定是两个时间对比的,A时间>B时间 或者A时间
    2022-02-17 09:54 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-2-17 09:38(编辑于 2022-2-17 09:39)

你把控件使用条件属性来展示。。或者在填报属性中设置提示条件。为多少日期后不能入库,或者是检验。。在多少日期后不能填报

三种方式都可以的。。

最后是,image.png这里设置

或者是这里设置image.png

  • 用户43287519 用户43287519(提问者) 时间检验公式是什么呢? $$$<\"2022-02-17 09:51:00\" 这个吗
    2022-02-17 09:52 
  • CD20160914 CD20160914 回复 用户43287519(提问者) 你是想要大于这个时间不能修改吗?还是小于这个时间不能修改
    2022-02-17 09:53 
  • 用户43287519 用户43287519(提问者) 回复 CD20160914 比如10点前填报了,过了早上10点就不允许再修改了
    2022-02-17 10:00 
最佳回答
0
Z~/Lv6初级互助
发布于2022-2-17 09:38

可以添加一个数据效验

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-2-17 09:42

把工具栏上的提交删了,用条件属性增加自定义提交按钮,点击事件用 _g('${sessionID}').verifyAndWriteReport();

image.png

image.png

  • 6关注人数
  • 906浏览人数
  • 最后回答于:2022-2-17 10:04
    请选择关闭问题的原因
    确定 取消
    返回顶部