这是为啥啊两个获取参数面板控件值的代码都不行原生JQ就可以

用的是普通的报表,决策报表中  _g().getWidgetByName("tree0") 是可以用的  换了普通报表两个方法都不能用了  头大
微信截图_20201015155525.png

微信截图_20201015155525.png

FineReport 不会飞的乌鸦 发布于 2020-10-15 15:56 (编辑于 2020-10-15 16:11)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2020-10-15 16:03(编辑于 2020-10-15 16:04)

参数面板内控件是:_g().parameterEl.getWidgetByName('text'),或者能获取到参数面板内的对象this的话,this.options.form.getWidgetByName("text")

报表主体内的控件是:

_g().getWidgetByName("按钮控件名");

或者contentPane.getWidgetByName("按钮控件名");


两个都不行的话你肯定哪里搞错了。

把控件部分的html代码截出来看看

最佳回答
0
孜云Lv6初级互助
发布于2020-10-15 16:00

var Widget = contentPane.getWidgetByName("WidgetName");

image.png

  • 3关注人数
  • 335浏览人数
  • 最后回答于:2020-10-15 16:11
    请选择关闭问题的原因
    确定 取消
    返回顶部