java语句报错。

我在超链接的java语句中写了下面的代码获取参数cp的控件:var Widget = this.options.form.getWidgetByName("cp");,但总是报下面的错误,说是“form”没有定义 ,请问是什么原因呢?这个代码是我复制一个示例里面的啊。


FineReportzzghty 发布于 2017-6-25 19:52
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共13回答
最佳回答
0
macro_hard发布于2017-6-25 19:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2017-6-25 19:54(编辑于 2023-9-6 09:34)
555
最佳回答
0
zzghty发布于2017-6-25 19:57(编辑于 2023-9-6 09:34)
555
最佳回答
0
zzghty发布于2017-6-25 20:02(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard 用flyingsnake列的方法的setValue向参数界面的隐藏控件赋值,然后跳转,然后触发查询,是一个方法
    回复
    2017-06-25 20:10 
  • flyingsnake flyingsnake 回复 macro_hard :哈。被赞扬了。其实这个方式是剽窃来的
    回复
    2017-06-25 20:46 
最佳回答
0
zzghty发布于2017-6-25 20:12(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard 你的超链是javascript超链吧,在你超链js脚本里加上
    contentPane.parameterEl.getWidgetByName(\"参数界面的某个控件名\").setValue(this.getValue()); //点击超链后把本单元格的值赋给参数界面的控件
    _g().parameterCommit();//触发查询
    回复
    2017-06-25 20:19 
最佳回答
0
zzghty发布于2017-6-25 20:24(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard 哦,没有控件,不能用this.getValue(),  把this.getValue()换成右上角定义的参数 型号
    回复
    2017-06-25 20:35 
最佳回答
0
zzghty发布于2017-6-25 21:15(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard 不是java,是javascript
    回复
    2017-06-25 21:27 
最佳回答
0
zzghty发布于2017-6-25 21:19(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 380浏览人数
  • 最后回答于:2017-6-25 21:27
    活动推荐 更多
    热门课程 更多
    返回顶部