决策报表中点击按钮怎么向当前页面中的其它报表块或者图表中传递参数?

决策报表中点击按钮怎么向当前页面中的其它报表块或者图表中传递参数;

按钮传参.zip

image.png

FineReport SSVIP 发布于 2024-7-15 16:43 (编辑于 2024-7-15 17:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
snrtuemcLv8专家互助
发布于2024-7-15 16:44(编辑于 2024-7-15 17:22)

js决策报表块传参

_g().getWidgetByName('report3').gotoPage(1, {

"参数名1": "参数值1",

"参数名2": "参数值2"

}, 'T');

js决策报表图表传参

FR.Chart.WebUtils.changeParameter({ 

chartID: '图表名', 

para: {

"参数名1": "参数值1",

"参数名2": "参数值2"

})

==================

报表块标题改成参数名,说明传递可以的,准确,不清楚你其他设置

image.png

初始化没有显示

image.png

点击后,显示

image.png

  • SSVIP SSVIP(提问者) //js决策报表块传参 _g().getWidgetByName('report0').gotoPage(1, { "Workshop": "喷涂车间", }, 'T'); //js决策报表图表传参 FR.Chart.WebUtils.changeParameter({ chartID: 'chart0', para: { "Workshop": "喷涂车间", } }) 这样写的吗?为啥不管用呀
    2024-07-15 16:56 
  • snrtuemc snrtuemc 回复 SSVIP(提问者) Workshop的引号去掉试试,正常可以的
    2024-07-15 16:59 
  • SSVIP SSVIP(提问者) 回复 snrtuemc 还是不行,你看上面的图片
    2024-07-15 17:09 
  • snrtuemc snrtuemc 回复 SSVIP(提问者) 你按钮放在body中,不要两个点击事件,只有一个点击事件试试,我们本地测试没问题,给报表块传递参数
    2024-07-15 17:13 
  • SSVIP SSVIP(提问者) 回复 snrtuemc 我上传了一个附件,你打开看一下,试试
    2024-07-15 17:18 
  • 2关注人数
  • 216浏览人数
  • 最后回答于:2024-7-15 17:22
    请选择关闭问题的原因
    确定 取消
    返回顶部