删除一行按钮控件的js怎么写

各位大佬,js小白一枚,报表界面现在有一个  新插入一行的按钮,是普通类型的按钮,然后通过js实现的插入行,

现在要添加一个删除一行的按钮,我试了删除行的按钮类型,结果按钮没有用,是不是得跟插入行一样的写个删除行的就是呢

以下是插入一行的js事件:

var location = this.options.location; //获取当前控件的位置

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col; //列号

var ro = cr.row; //行号

var cell = contentPane.curLGP.getTDCell(col - 5, ro);

contentPane.curLGP.selectTDCell(cell);

setTimeout(

function() {

contentPane.curLGP.editTDCell(cell);

}, 20);

setTimeout(function() {

contentPane.appendReportRC(1);

}, 20)

以下是查到的删除行的js语句,但是修改之后报错了

contentPane.deleteReportRC();

麻烦各位大佬指点迷津

image.png

FineReport yzm101920 发布于 2021-6-11 15:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2021-6-11 15:52(编辑于 2021-6-11 15:53)

contentPane.deleteReportRC('A1')

如果不写参数,会删除当前焦点所在行

最佳回答
0
snrtuemcLv8专家互助
发布于2021-6-11 15:04

参考JS自定义插入和删除行按钮-https://help.fanruan.com/finereport/doc-view-595.html

最佳回答
0
ColdmanLv6高级互助
发布于2021-6-11 16:25

插入和删除行列- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

既然你是在每一行后面加一个插入行和删除行按钮,那干啥还要自己写JS,参考这个第3点做,删除行按钮试过没用注意这点

image.png

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