_g(...).getParameterContainerisnotafunction

为什么我使用社区的 这个方法 https://help.fanruan.com/finereport/doc-view-1757.html   一摸一样的操作会报这个错误 image.png

image.png

用户xTQmW6597027 发布于 2022-1-18 11:37 (编辑于 2022-1-18 13:53)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-1-18 11:38

需要填报预览模式

image.png

  • 用户xTQmW6597027 用户xTQmW6597027(提问者) 已经试过了,是一样的,会报这个错误,包括 数据分析模式
    2022-01-18 13:43 
  • snrtuemc snrtuemc 回复 用户xTQmW6597027(提问者) 如果完全按教程是不会的,你怎么写的js,截图看下,然后_g()可以换成,this.options.form这个是参数面板,contentPane这个是填报页面,_g()是决策报表的
    2022-01-18 13:46 
  • 用户xTQmW6597027 用户xTQmW6597027(提问者) 回复 snrtuemc 截图放上去了,我确实不是决策报表,是普通报表,具体该怎么修改呢,直接把_g()替换成this.options.form 这个就可以了吗
    2022-01-18 13:55 
  • snrtuemc snrtuemc 回复 用户xTQmW6597027(提问者) 额,哪有你这个写法,改成_g().getWidgetByName(\"rs\"),或者参数面板this.options.form.getWidgetByName(\"rs\"),填报报表内contentPane.getWidgetByName(\"rs\")
    2022-01-18 14:00 
  • 用户xTQmW6597027 用户xTQmW6597027(提问者) 回复 snrtuemc 谢谢 ,已经解决了 var c = this.options.form.getWidgetByName(\"rs\"); var s = c.getValue(); contentPane.loadSheetByName(s);
    2022-01-18 14:04 
最佳回答
0
墨残烛Lv5初级互助
发布于2022-1-18 14:01

你的参数面板里的rs控件可能还没有创建吧?你创建出来应该就没问题了

  • 3关注人数
  • 386浏览人数
  • 最后回答于:2022-1-18 14:01
    请选择关闭问题的原因
    确定 取消
    返回顶部