做一个按钮,点击后如何取得参数控制面板中的一个参数控件的取

在参数控制面板中做了一个按钮,在点击事件中写_g().getParameterContainer().getWidgetByName('text').getValue()想取得参数控件text的值,但是报错自定义JS错误 : _g(...).getParameterContainer is not a function,正确的写法是?

FineReport zppc79 发布于 2021-12-31 15:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
CD20160914Lv8专家互助
发布于2021-12-31 15:33(编辑于 2021-12-31 15:48)

var a=_g().getWidgetByName('text').getValue();  

var a=_g().parameterEl.getWidgetByName('text').getValue();

随便用一个。。

  • zppc79 zppc79(提问者) 返回 自定义JS错误 : _g(...).parameterEl is not a function
    2021-12-31 15:38 
  • CD20160914 CD20160914 回复 zppc79(提问者) 用第一个。。。
    2021-12-31 15:47 
  • CD20160914 CD20160914 回复 zppc79(提问者) 第二个少了一个v,我改了
    2021-12-31 15:48 
  • zppc79 zppc79(提问者) 回复 CD20160914 自定义JS错误 : Cannot read property \'getValue\' of undefined 第一个返回这个提示,我用的是FineReport8.0
    2021-12-31 15:49 
  • CD20160914 CD20160914 回复 zppc79(提问者) 8.0你用第二个。我改了的。不会报错呀
    2021-12-31 16:04 
最佳回答
1
快乐星光Lv5中级互助
发布于2021-12-31 15:59

帮你找的8.0文档:https://help.finereport.com/finereport8.0/

  1. alert(_g().parameterEl.getWidgetByName('text').getValue());//获取参数面板的文本框text的控件值  

  • 3关注人数
  • 306浏览人数
  • 最后回答于:2021-12-31 15:59
    请选择关闭问题的原因
    确定 取消
    返回顶部