需要做一个类似参照引用的功能,目前实现了字段引用调用,但是无法实现按照行进行引用。 主表按钮逻辑: window.form = this.options.form; //当前的form赋值给全局变量 var $iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='no' frameborder='0'>"); // iframe参数的命名及宽高等 $iframe.attr("src", "http://XXXXXX"); //数据回填_弹窗.cpt为点击查询时,对话框中显示的子报表 var o = { title : "筛选所需数据并返回", width : 900,//调整对话框宽度 height: 500//调整对话框高度 }; FR.showDialog(o.title, o.width, o.height, $iframe,o); //弹出对话框 子报表按钮逻辑: // 获取父窗口报表对象 var form = window.parent._g(); // 方案2:通过单元格赋值(报表主体) form.setCellValue(1, 6, bm); // 给A2单元格(第0列,第1行)赋值 form.setCellValue(2, 6, mc); // 给A2单元格(第0列,第1行)赋值 form.setCellValue(3, 6, gg); // 给A2单元格(第0列,第1行)赋值 form.setCellValue(4, 6, pch); // 给A2单元格(第0列,第1行)赋值 form.setCellValue(5, 6, ck); // 给A2单元格(第0列,第1行)赋值 // 关闭对话框 window.parent.FR.closeDialog(); window.parent.FR.destroyDialog(); |