决策报表的报表块中能使用参数下拉来动态传参吗

需求是这样的,因为全部数据罗列出来太多了,想用下拉参数做成可选的,红框部分是参数下拉和橙色部分组成一个可选的动态标题,参数下拉影响下方绿色图表数据,需要在一个决策报表的报表块中实现

FineReport lyyyy 发布于 2023-12-18 23:00
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户S5182147Lv6中级互助
发布于2023-12-19 08:48(编辑于 2023-12-19 08:48)

直接在决策报表的页面上拖拽一个下拉框按钮即可。无论是在数据集中或者单元格中引用这个下拉框参数,在下拉框参数值变化的时候,数据集或报表块中引用的数据也会跟着变化的。

  • lyyyy lyyyy(提问者) 报表块里没有参数下拉框吧
    2023-12-19 16:55 
  • 用户S5182147 用户S5182147 回复 lyyyy(提问者) 是的,决策报表块的内部没法使用参数下拉框的。你直接用一个下拉框控件放在报表块的上面叠加起来就行了,效果一样的。如果你是想要填报那种下拉框,那你只能使用网页框控件,嵌一个cpt填报表进去
    2023-12-20 10:03 
  • lyyyy lyyyy(提问者) 回复 用户S5182147 哦哦 这个方法是将布局改成绝对布局操作吧
    2023-12-20 16:04 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-12-19 06:41

决策报表,js如下

js决策报表块传参

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

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

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

}, 'T');

js决策报表图表传参

FR.Chart.WebUtils.changeParameter({ 

chartID: '图表名', 

para: {

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

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

})

  • 2关注人数
  • 315浏览人数
  • 最后回答于:2023-12-19 08:48
    请选择关闭问题的原因
    确定 取消
    返回顶部