WorkBook257.cpt
WorkBook258.cpt
测试例子,下载后放在 \webapps\webroot\WEB-INF\reportlets文件夹下,下载后名称改成WorkBook257.cpt,然后可以测试的
录屏文件
QQ录屏20201205111313.mp4
直接选择,然后批量展示好像有些问题,直接单个打印传参,可以参考,里面是直接取当前单元格,使用$$$,你可以直接写对应id的单元格就可以
数据钻取-https://help.fanruan.com/finereport/doc-view-311.html
勾选的话,js代码示例如下,在子页面,用id接收参数
var $span = $('.fr-checkbox-checkon'); //获取选中的复选框
var darray = []; //新建一个数组用来存放选中的单元格所在的行号
var $tds = $("td").has($span); //获取选中复选框所在的单元格,即选中的单元格
for (var i = 0, len = $tds.length; i < len; i ++) { //遍历选中的单元格
var id = $($tds[i]).attr("row"); //获取选中的单元格所在的行号
if (id) {
darray.push(id); //将选中的单元格所在的行号放入到数组中
}
}
window.open("http://localhost:8075/webroot/decision/view/report?viewlet=WorkBook257.cpt&op=write&id="+darray); //弹出新标签 //弹出新标签
我上面js可以在子界面接收到数组,格式是1,2,3样式,只要你在sql数据集中处理下就可以
举例子:
select * from 表 where id in ('${replace(id,",","','")}')