报表部署的问题

重点任务维护.cpt

重点任务维护_修改.cpt

2bdef6494e9f87c52ada940d75a570e.png

FineReport 用户kWEye3931 发布于 2020-5-30 10:14 (编辑于 2020-5-30 16:11)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-5-30 11:32(编辑于 2020-5-30 14:36)

1590817858110072.cpt

xgmb.cpt

因为你写的JS 不是标签 而是新窗口用这个

window.parent.FS.tabPane.addItem({title:"订单明细",src:"${servletURL}?reportlet=demo/basic/数据钻取子报表订单明细.cpt&订单号="+ID}) //超链接打开新标签页 



var $span = $('.fr-checkbox-checkon'); //获取选中的复选框  

var $tds = $("td").has($span); //定义选中复选框的单元格   

var $trs = $("tr").has($tds);

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

var name = $("td:eq(2)", $($trs[i])).find("div").html();  //获取选中的C3单元格的值 

var a = $("td:eq(3)", $($trs[i])).html();

var b = $("td:eq(4)", $($trs[i])).html();

//alert(name);

var $iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='no' frameborder='0'>"); 

$iframe.attr("src", "${servletURL}?reportlet=xgmb.cpt&op=write&name="+name);


var o = {

title : "",

width : 960,

height: 680

};

FR.showDialog(o.title, o.width, o.height, $iframe,o); 

  xgmb.cpt是子模板的名称 

 所以需要修改成你的子模板的名称

  • 孤陌 孤陌 回复 用户kWEye3931(提问者) 已经写出来了 许多
    2020-05-30 11:51 
  • 孤陌 孤陌 回复 用户kWEye3931(提问者) 我不是已经告诉你写法了吗? 如果你是用的超链接 那10.0的版本 有一个平台内标签的
    2020-05-30 11:56 
  • 孤陌 孤陌 回复 用户kWEye3931(提问者) 就把window.open修改成我这个就好了啊 哎 你的模板名字是啥 标签名想写成什么
    2020-05-30 12:13 
  • 孤陌 孤陌 回复 用户kWEye3931(提问者) 已上传
    2020-05-30 14:30 
  • 用户kWEye3931 用户kWEye3931(提问者) 老哥,出了点问题,你看看是咋回事
    2020-05-30 16:09 
最佳回答
0
吕爱慧Lv6初级互助
发布于2020-5-30 14:14

是不是页面设置太窄了

  • 3关注人数
  • 392浏览人数
  • 最后回答于:2020-5-30 16:11
    请选择关闭问题的原因
    确定 取消
    返回顶部