填报前使用JS获得已修改的数据

image.png

我这个是在填报前的动作。

在填报前,我需要得到已修改的记录,但是未修改的记录我不要。

请问有办法实现吗?

FineReport PoIuMnbV 发布于 2022-12-28 15:37
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Leonard.LinLv5初级互助
发布于2022-12-28 16:12

之前有做过一个类似于审批的页面,筛选控件选择未审批的,其实就是标志位,然后再去提交,状态改变。其实和你的需求类似,把更改过的查询出来 再去做修改

最佳回答
0
北纬六十六度Lv4初级互助
发布于2022-12-28 15:43

不可以把这个JS运行在这个单元格编辑结束后么

  • PoIuMnbV PoIuMnbV(提问者) 不能,万一编辑了,但是没有储存,那就会得到错误的资料了。
    2022-12-28 15:45 
  • 北纬六十六度 北纬六十六度 回复 PoIuMnbV(提问者) 也对,你可以给这个过程带个关键字ID,在过程里对比源数据,如果改了就记录,如果没改就不记录
    2022-12-28 15:49 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-7-10 16:55

JS实现只提交修改过的数据- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

这里赋值以后。在最上面不扩展的单元格获取有多少个1,然后js获取这个不扩展的单元格就可以了

  • 4关注人数
  • 438浏览人数
  • 最后回答于:2023-7-10 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部