如何将多个参数逐个传递到指定页面,根据顺序展示打印页面,逐一打印

复选和传递参数都已实现,如何逐个传递参数并展示打印页面

复选框js:

var flag = this.getValue(); //获取当前复选框控件的状态,true /false

//alert(flag);

//alert(window.lineboxes.length);

for (var i = 0; i < window.lineboxes.length; i++) { //循环遍历每个复选控件

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

//由每个控件位置获取行号列号

_g().setCellValue(cr.col, cr.row, flag); //逐一赋值当前状态

}

//当前复选框未选择时,设置全选不选中

if (this.getValue() == false) {

_g().setCellValue("B3", null, false);

} else {

var allChecked = true;

//循环判断所有复选框都选中时,将全选复选框选中

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

if (lineboxes[i].getValue() == false) {

allChecked = false;

}

}

//如果全选中时,自动让B3全选复选框选中

_g().setCellValue("B3", null, allChecked);

}

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

参考JS实现批量选择数据并打印-https://help.fanruan.com/finereport/doc-view-624.html

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