帆软9.0怎么实现复选框批量修改字段呢

function test(){     

var num = arguments[0].toString();  //获取输入框中输入的值  

   //将输入框中的值赋值给D3单元格  

if(window.lineboxes) {  

     var cells = [];  

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

     if (lineboxes.selected()) {  

var cr=FR.cellStr2ColumnRow(window.lineboxes.options.location);  

//获取勾选复选框所在行列  

_g().setCellValue(8, cr.row, num);            //逐一赋值,这里列号列序号,第一列是0,第2列为1,依次类推

         }  

     }   

     

}

};

FR.Msg.prompt("输入", "修改信息", "",test);

这是我修改按钮的代码  出现弹窗以后输入数据 但是不能修改

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

function test(){     

var num = arguments[0].toString();  //获取输入框中输入的值  

   //将输入框中的值赋值给D3单元格  

if(window.lineboxes) {  

     var cells = [];  

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

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

var cr=FR.cellStr2ColumnRow(window.lineboxes[i].options.location);  

//获取勾选复选框所在行列  

_g().setCellValue(8, cr.row, num);            //逐一赋值,这里列号列序号,第一列是0,第2列为1,依次类推

         }  

     }   

}

};

FR.Msg.prompt("输入", "修改信息", "",test);

image.png

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