决策报表新自适应下点击按钮传递参数导出报表

如图

在决策报表页面选择的参数没有传递到cpt,不知是不是js有问题?请大佬们帮忙看一下

在页面上测试接收参数也是可以接收到的,但是cpt接收不到

1620437732(1).jpg

FineReport 深几许 发布于 2021-5-8 09:28 (编辑于 2021-5-8 09:36)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2021-5-8 09:37

在右上角定义公式框里定义的参数不能实时获取

删掉公式定义,在代码开头加入

var a = _g().getWidgetByName("a").getValue();

var b = _g().getWidgetByName("b").getValue();

var c = _g().getWidgetByName("c").getValue();

  • 深几许 深几许(提问者) 谢谢~~ 果然可以了!居然是因为不能实时获取
    2021-05-08 09:42 
最佳回答
0
luojian0323Lv7资深互助
发布于2021-5-8 09:38

几个参数取值不要这么取

用js 取值

最佳回答
0
孤陌Lv6资深互助
发布于2021-5-8 09:38(编辑于 2021-5-8 09:39)

因为自定义参数哪里写公式 是需要页面重新加载才可以获取到的 建议你还是写JS来获取吧

var a = _g().getWidgetByName("a").getValue();

var b = _g().getWidgetByName("b").getValue();

var c = _g().getWidgetByName("c").getValue();

  • 5关注人数
  • 380浏览人数
  • 最后回答于:2021-5-8 09:39
    请选择关闭问题的原因
    确定 取消
    返回顶部