多sheet勾选删除不生效

第二个sheet页面使用这个不生效,请问可以怎么调整?:

FR.Msg.confirm("警告","确定删除勾选?注:请勿错删!",

function(value){

if(value){

if(window.lineboxes) {

    var cells = [];

    for (var i = 0; i < lineboxes.length; i++) {

if (lineboxes[i].selected()) {

   cells[cells.length] = lineboxes[i].options.location;

}

    }

    contentPane.deleteRows(cells); 

}

}else{}

})

FineReport 帆软用户o8Hv4jPkHk 发布于 2025-3-21 10:01
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-3-21 10:05

lineboxes你这个值从哪里赋值的?

  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 这个可以直接获取到啊,但是只能是第一个sheet,第二个就获取不到了
    2025-03-21 10:19 
  • 用户k6280494 用户k6280494 回复 帆软用户o8Hv4jPkHk(提问者) 这个肯定有地方给这个数组赋值啊,没有赋值怎么可能直接能取,你这个只赋值了第一个sheet的值,应该在切换sheet的时候重新赋值,才符合逻辑
    2025-03-21 10:22 
  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 回复 用户k6280494 哦哦知道啦,在复选框初始化那里,谢谢
    2025-03-21 10:30 
  • 2关注人数
  • 20浏览人数
  • 最后回答于:2025-3-21 10:05
    请选择关闭问题的原因
    确定 取消
    返回顶部