批量审核通过,改变状态

JL$SKF44GVI2@X5%NY])76B.png

我想当批量或单个点击审核通过时,审核结果改为“审核通过”,怎么在下面js进行修改。

var boxes = _g().getWidgetsByName("box");

var cells = [];

if (typeof(boxes[0]) != "undefined") {

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

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

cells.push(boxes[i].options.location); 

}

}

} else {

if (boxes.selected()) {

cells.push(boxes.options.location);

}

}

FineReport yzm231847 发布于 2021-9-14 17:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
ColdmanLv6高级互助
发布于2021-9-14 17:19(编辑于 2021-9-14 17:26)

JS实现复选按钮控件全选和批量操作- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

参考2.5

1、文档里是把事件写在每一列的控件上编辑后事件,你把这个事件写在你的审核通过事件里

2、文档要获取控件值,你不需要,直接让value='审核通过'

3、文档要获取列号,你直接把列号写死,你审核结束的列如果是A列,那列号是0,如果是B列,那列号是1,以此类推

改了一下,自己下载看:

JS实现复选框控件全选和批量操作.cpt

image.png

  • 2关注人数
  • 557浏览人数
  • 最后回答于:2021-9-14 17:26
    请选择关闭问题的原因
    确定 取消
    返回顶部