添加的删除控件没有效果?

做了一个填报报表,增加一条数据,删除的时候发现删除不了,用的oracle数据库的创建的表。

删除提交成功,刷新数据还在

image.png

image.png

FineReport 李峥 发布于 2022-8-21 16:56 (编辑于 2022-8-21 17:06)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-21 17:03

你的填报属性中设置主键没有?如果没有主键。。它是没有办法去删除的。假如你的id是主键,你要勾上主键的单元格。

  • 李峥 李峥(提问者) 添加了,id主键,但是删除没效果
    2022-08-21 17:05 
  • CD20160914 CD20160914 回复 李峥(提问者) 你的uuid在单元格有展示没有?你这样设置是直接用了公式的 不能用这个方式。。要判断呀。。现在是这个id每次是重新生成了 看这里判断的公式:https://help.fanruan.com/finereport/doc-view-2869.html
    2022-08-21 17:08 
最佳回答
0
hamihamiLv2见习互助
发布于2022-8-21 16:56

账号有数据库的删除权限吗

  • 李峥 李峥(提问者) 有啊,在数据库就可以正常增删改
    2022-08-21 16:58 
  • hamihami hamihami 回复 李峥(提问者) 主键ID绑定成一个固定单元格,比如A2这种,不要直接引用
    2022-08-21 17:09 
最佳回答
0
罗罗诺亚索隆Lv5见习互助
发布于2022-8-22 11:19(编辑于 2022-8-22 11:19)

可以再删除按钮写个事件

var cell = this.options.location;

//获取当前控件所在单元格的编号

FR.Msg.confirm("警告", "确定要删除吗?", function(value) {

if (value) {

_g().deleteReportRC(cell);

//删除当前行

_g().verifyAndWriteReport();

//校验并提交

}

})

  • 4关注人数
  • 376浏览人数
  • 最后回答于:2022-8-22 11:19
    请选择关闭问题的原因
    确定 取消
    返回顶部