控制图表块显示问题js报错(visible 未定义)

image.png

FineReport pqm2080 发布于 2019-9-3 16:10
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
天狮座Lv6初级互助
发布于2019-9-3 16:20

this.options.form.getWidgetByName("a");

您检查下是不是前面少了this.options.

  • pqm2080 pqm2080(提问者) 获取组件没有报错,报错是后面那段Widget.setVisible(false)
    2019-09-04 10:27 
最佳回答
0
axingLv6专家互助
发布于2019-9-3 18:42

决策报表中获取组件应该用_g()对象

var widget=_g().getWidgetByName("xxx");


  • pqm2080 pqm2080(提问者) 获取组件没有报错,报错是后面那段Widget.setVisible(false);
    2019-09-04 10:27 
  • axing axing 回复 pqm2080(提问者) 获取不到控件,所以后面的代码才没生效,你先改来试试,不行再说,后面那段语法没问题
    2019-09-04 10:56 
  • pqm2080 pqm2080(提问者) 回复 axing 还是报错
    2019-09-04 11:09 
  • axing axing 回复 pqm2080(提问者) 有模板吗,导出模板来看看
    2019-09-04 11:10 
  • pqm2080 pqm2080(提问者) 回复 axing 导出来没法上传啊
    2019-09-04 11:23 
  • 3关注人数
  • 522浏览人数
  • 最后回答于:2019-9-3 18:42
    请选择关闭问题的原因
    确定 取消
    返回顶部