请问如何通过JS脚本给“全局模板参数”赋值

我想在决策报表里面点击一个按钮控件,然后给模板参数赋指定的值。

image.png

目前我翻文档只找到一个点击按钮修改指定图表控件内参数的方法,想问下有没有修改全局模板参数的方法?

//给图表块传参

FR.Chart.WebUtils.changeParameter(

'chart0', {

"area": area,

}

);

FineReport Yasser 发布于 2023-4-3 16:49
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
qiqits1984Lv6中级互助
发布于2023-4-3 17:00(编辑于 2023-4-3 17:22)

决策报表的 控件名称与你报表的参数名称一致,就自动关联上了。

如果是点击一个值来传参,可以设置为动态传值给这个决策报表参数,效果是一样的。

以下是决策报表的中 加入了两个报表模块, 左边的字段上加上 “添加链接” 动态参数

name = $$$ , 右边单元格的模板参数 名称与左边一样 name 这些点击左边的内容,

就把参数传给右边的表格了。决策报表上的控件也是一样的道理,只要名称一致,内容就是通用的

决策报表上填加一个控件命名为 name ;  button 增加点击事件

_g().getWidgetByName("name").setValue("B"); //设置报表主体控件name的控件值 为 “B”

//_g().getWidgetByName("name").etValue(); //获取报表主体控件name的控件值

控件  name 如果不想要,可以设置为不可见!!

image.png

image.png

  • 2关注人数
  • 426浏览人数
  • 最后回答于:2023-4-3 17:22
    请选择关闭问题的原因
    确定 取消
    返回顶部