自定义插入和删除JS

https://help.fanruan.com/finereport/doc-view-595.html

请问下这个自定义插入和删除的JS怎么样修改可以只对指定单元格有效,比如鼠标放在C3时,按钮有效,而当鼠标放在D3时,按钮是无效的。

FineReport ahuhwl 发布于 2023-8-11 11:38
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-8-11 11:42

这个目前标准不行,他是根据鼠标定义焦点单元格插入删除

没法空值C、D列的属性

可以联系帆软技术咨询

最佳回答
0
帆软用户07dVkROM39Lv3见习互助
发布于2023-8-11 11:54

判断下当前选中的单元格在哪,例如选中了C3就可以删除,选中D3就不执行删除

最佳回答
0
yzm8Crhb1021448Lv5初级互助
发布于2023-8-11 12:06

_g().on("cellselect", function(td) {

//设置单元格被选中时的监听事件 

let widget =  _g().getWidgetByName("aa"); //获取删除行控件

var num = _g().curLGP.getTDCol(td); //获取当前列号

num == "2" ? widget.setEnable(false) : widget.setEnable(true);//判断控件可用

})

image.png

  • 2关注人数
  • 213浏览人数
  • 最后回答于:2023-8-11 12:06
    请选择关闭问题的原因
    确定 取消
    返回顶部