删除控件删除没有效果,可以插入,但是点击删除按钮之后,再刷新,没有效果

image.pngimage.pngimage.pngimage.png

FineReport 深巷 发布于 2020-11-4 00:40
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
3
zsh331Lv8专家互助
发布于2020-11-4 01:14(编辑于 2020-11-4 09:23)

楼主:自定义的删除行按钮只是实现了“前端页面删除行”,并没有执行删除《提交入库》的操作,所以页面刷新后,数据又还原了;

======

参考文档,添加一个js脚本执行删除“提交入库”的操作流即可;

======

点击删除按钮直接提交入库-https://help.fanruan.com/finereport/doc-view-543.html


=pp=

填报主键设置的不合理,导致程序没有按照你预期的执行delete操作;

  • 深巷 深巷(提问者) 您好,刚才试了您这个方法,删除还是没效果,虽然点击删除提示成功,但是刷新之后,删除的数据还是存在
    2020-11-04 08:53 
  • zsh331 zsh331 回复 深巷(提问者) 填报主键设置的不合理,导致程序没有按照你预期的执行delete操作;uuid实时变化,你用uuid做主键,提交删除提交后,仔细观察,数据没有减少,反而增加了一条;不信你删除提交后,去数据表对比下数据;= =#要理解程序&SQL的运行逻辑是什么,便于消化问题;
    2020-11-04 09:49 
最佳回答
0
晓亮Lv7资深互助
发布于2020-11-4 09:12

你看一下,删除行指定的单元格对不对

最佳回答
0
孤陌Lv6资深互助
发布于2020-11-4 09:15

你要在删除按钮 的点击事件 做一个提交入库 

设置删除提交 然后 绑定字段 和值的单元格 和主键 这样才可以

最佳回答
0
被子Lv7见习互助
发布于2020-11-4 09:17

你的id不应该单纯的用uuid啊,应该用if语句判断一下id单元格有没有东西,没有再用uuid,有的话你应该按那个单元格作为id去删除提交

  • 王小文 王小文 这个原因你说对了。不过有一点要补充。那就是需要在填报属性中去做判断。在单元格中去判断不起作用的。
    2021-01-21 16:11 
最佳回答
0
王小文Lv6见习互助
发布于2021-1-21 16:13

在填报属性中去判断uuid是否存在,不存在则创建。 不要再在元格中写判断公式






















  • 6关注人数
  • 511浏览人数
  • 最后回答于:2021-1-21 16:13
    请选择关闭问题的原因
    确定 取消
    返回顶部