JS小白,写了这个报错,该怎么解决?


请输入任务描述

小八路小八路 发布于 2020-9-7 14:20 (编辑于 2020-9-7 14:37)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
snrtuemcLv8专家互助
发布于2020-9-7 14:25(编辑于 2020-9-7 14:44)

cpt报表用

contentPane.getWidgetByName("ss").getValue();//取实际值


image.png


image.png



image.png

image.png

  • 小八路小八路 小八路小八路(提问者) 按你的改了也没有用,报同样的错误
    2020-09-07 14:38 
  • snrtuemc snrtuemc 回复 小八路小八路(提问者) 你是参数面板,那需要this.options.form.getWidgetByName(\"ss\").getValue();
    2020-09-07 14:43 
  • 小八路小八路 小八路小八路(提问者) 我是看帆软老师的教程的,老师是这样写的,也是普通文件,视频里是可以正常运行的,我试试你给的方法
    2020-09-07 14:51 
最佳回答
0
LarryAbbyLv5中级互助
发布于2020-9-7 14:43(编辑于 2020-9-7 15:02)

你的是普通cpt还是决策报表

1.png

  • 小八路小八路 小八路小八路(提问者) 普通cpt
    2020-09-07 14:50 
  • LarryAbby LarryAbby 回复 小八路小八路(提问者) var a =this.options.form.getWidgetByName(\"textEditor0\").getValue(); 普通的用这个
    2020-09-07 15:00 
最佳回答
0
清风与鹿Lv3见习互助
发布于2020-9-7 14:52

var a = this.getValue();

alert(a);

最佳回答
0
shirokoLv6资深互助
发布于2020-9-7 14:55(编辑于 2020-9-7 14:55)

估计是参数界面的控件,不是报表内的控件吧,

这个才是获取参数界面的控件的代码

var a=_g().parameterEl.getWidgetByName("控件名").getValue()


最佳回答
0
luojian0323Lv7资深互助
发布于2020-9-7 15:05(编辑于 2020-9-7 15:05)
var a=_g().parameterEl.getWidgetByName("textEditior").getValue()
alert(a)

是El 不是EI

最佳回答
0
jongwangLv6中级互助
发布于2020-9-7 15:05(编辑于 2020-9-7 15:07)

第一个是因为参数面板不用那个,

第二个是因为


_g().parameterEl.getWidgetByName("textEditor0")


El  不是 EI  

小写的l ,不是 大写i

  • 6关注人数
  • 462浏览人数
  • 最后回答于:2020-9-7 15:07
    请选择关闭问题的原因
    确定 取消
    返回顶部