表单绝对画布块下的图的js如何获取其他报表块对象

如图所示我想在饼图的超级链接js里获取到椭圆红框内的那个报表块为什么用this.options.form.getWidgetByName("report0")会报错
编辑于 2018-1-6 14:17  
FineReport丢了梦 发布于 2018-1-6 14:07
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共14回答
最佳回答
0
mtaynr发布于2018-1-6 14:07(编辑于 2023-9-6 09:34)
555
  • 丢了梦 丢了梦(提问者) js好的真的是可以为所欲为的。但是底下的图不会顶上去充满上面的区域,如果能获得对象的话使用setVisible(false)下面的图就可以顶上去了
    回复
    2018-01-06 16:36 
  • mtaynr mtaynr 回复 丢了梦 :FR的setVisible()不是所有的对象都有  所以你上面写的报错 如果你取的是个按钮 你早已经正确了
    回复
    2018-01-06 17:23 
  • 丢了梦 丢了梦(提问者) 回复 mtaynr :不过我取的那个对象肯定是有的,只不过看起来get不到那个对象
    回复
    2018-01-06 17:30 
最佳回答
0
yiyemeiying发布于2018-1-6 14:14(编辑于 2023-9-6 09:34)
555
  • 丢了梦 丢了梦(提问者) 可不就是跟这里面写的是一模一样的嘛但是就是会报错
    回复
    2018-01-06 14:18 
  • yiyemeiying yiyemeiying 回复 丢了梦 :仔细看注意事项和语句。
    回复
    2018-01-06 14:22 
  • 丢了梦 丢了梦(提问者) 回复 yiyemeiying :注:report0是报表块名,如果是需要隐藏图表块,换成图表块名即可,2.参数面板中的按钮无法使用该js,必须是表单body主体内的按钮就这样个注意事项,我这里就是报表块呀没错呀,第二个我就不知道了我这个是写在超链接里的js
    回复
    2018-01-06 14:26 
  • yiyemeiying yiyemeiying 回复 丢了梦 :
    Widget.setvisible(false); 与Widget.invisible();   是有什么区别的!
    回复
    2018-01-06 14:28 
  • 丢了梦 丢了梦(提问者) 回复 yiyemeiying :见楼下
    回复
    2018-01-06 14:33 
最佳回答
0
yiyemeiying发布于2018-1-6 14:26(编辑于 2023-9-6 09:34)
555
  • 丢了梦 丢了梦(提问者) 在其他地方这两个方法都是可以的,我已经试过了,但是在这里这两个方法都不行呀,心塞塞,其实这里直接就报获取对象的错误了,对象都不能获取到其他的就更没办法了。不知大神有何高见可以解决这个问题
    回复
    2018-01-06 14:30 
最佳回答
0
丢了梦发布于2018-1-6 14:34(编辑于 2023-9-6 09:34)
555
最佳回答
0
丢了梦发布于2018-1-6 16:41(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 839浏览人数
  • 最后回答于:2018-1-6 17:30
    活动推荐 更多
    热门课程 更多
    返回顶部