填报:当前页面展示1,2,3,编辑1,2,后点击提交,当前页面只展示编辑的1,2数据,不展示3的数据

image.png

feverdream 发布于 2021-4-23 10:01 (编辑于 2021-4-23 10:45)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
luojian0323Lv7资深互助
发布于2021-4-23 10:25(编辑于 2021-4-23 10:27)

1,2,3哪来的呢?如果是从其他数据集里查询来的。

那你提交的数据是存到另外一张表中,存的是1,2

那么你再次打开报表,还是会查询其他表中的1,2,3

方法,就是做一个填报页面显示1,2,3

再做一个查询页面只展示已填报的数据。

  • feverdream feverdream(提问者) 1,2,3是来自同一个库,提交的数据也是提交到这个库里,当提交完后只展示当前页面编辑后的数据,没有编辑的数据不展示,
    2021-04-23 10:37 
  • luojian0323 luojian0323 回复 feverdream(提问者) 这个设计方式难道不存在漏洞吗? 1,2编辑了。有两种情况,一种是确认后提交。一种是提交后发现漏了一个。 按照你这个逻辑,漏了就漏了。也显示不了
    2021-04-23 10:42 
  • feverdream feverdream(提问者) 回复 luojian0323 可以只提交选择框返回true的数据 就是选择的数据
    2021-04-23 10:48 
  • luojian0323 luojian0323 回复 feverdream(提问者) 我建议你对数据库做一个加工,就是你填报提交的数据添加一个状态字段。定义某列被编辑后提交的,状态统一更改一下,比如原来都是0状态。某个列。或者某几列被编辑后,状态为1 这样你在查询界面,可以过滤状态为1的数据。 后期如果想查询状态为0的数据,你还可以在参数面板中添加一个状态下拉框做选择。 可以切换查询。
    2021-04-23 10:51 
  • feverdream feverdream(提问者) 回复 luojian0323 有一个备份功能,选择复选框,只备份选择的数据,有没有点击提交前判断一下这个复选框为Ture
    2021-04-23 10:58 
  • 2关注人数
  • 298浏览人数
  • 最后回答于:2021-4-23 10:45
    请选择关闭问题的原因
    确定 取消
    返回顶部