词云跳转带不过去款号

评论详情.cpt

评论分析.cpt

点击词云里面的词, 传不过去款号.只能传入到第一个款的数据 ,求解image.png

image.png

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

代码如下: 

 获取单元格的款号和当前的文本信息, url传参

$(document).on("click",".x-table td svg text",function(e){

var x = $(this).parents(".x-table td").prev().prev().prev().text();

var y = $(this).text();

console.log(x+y);

window.open("http://url/decision/view/report?viewlet=测试/评论详情.cpt&item="+y+"&code="+x)

});


最佳回答
0
ScyalcireLv7中级互助
发布于2021-1-9 11:11

继承报表参数不要勾选

最佳回答
0
luojian0323Lv7资深互助
发布于2021-1-9 11:11(编辑于 2021-1-9 13:54)

可能是B2分组显示的原因

UNIQUEARRAY(B2)



刚才的代码是针对控件用的,
你可以把co,和ro参数写在js 代码上面的参数里,


co 的值 col()-5 //获取相对当前单元格前5列的单元格位置
ro 的值 row()-1 //相同行
var code=contentPane.curLGP.getCellValue(co,ro);
var $iframe = $(""); // iframe参数的命名及宽高等
$iframe.attr("src", "${servletURL}?reportlet=目录/报表名.cpt&op=write&codes="+code); //点击查询时,对话框中显示的子报表,并将code参数带入
var o = {
title : "标题",
width : 1000,
height: 500
};
FR.showDialog(o.title, o.width, o.height, $iframe,0); //首先弹出对话框


  • 15588200382 15588200382(提问者) 感觉是这个问题, 但是设置了一下还是不行, 继承也去掉了
    2021-01-09 11:18 
  • Scyalcire Scyalcire 回复 15588200382(提问者) 子表也上传下
    2021-01-09 11:23 
  • luojian0323 luojian0323 回复 15588200382(提问者) 你这是要自己跳转到自己吗?怎么这个报表中也加上code参数
    2021-01-09 11:25 
  • 15588200382 15588200382(提问者) 回复 luojian0323 🤣不是,我就是想看点击词云后, 传到的code参数是啥 , 可以删掉
    2021-01-09 11:28 
  • luojian0323 luojian0323 回复 15588200382(提问者) 详情里的报表没有数据集,获取不到参数,你要想给详情传参,需要用post方式 get是报表主动获取,很显然,详情报表没有主动获取。
    2021-01-09 11:48 
  • 2关注人数
  • 439浏览人数
  • 最后回答于:2021-1-11 09:17
    请选择关闭问题的原因
    确定 取消
    返回顶部