再问下关于JavaScript,想实现储存一个单元格所输入的内容,用啥代码?

var a=_g().getCellValue(sheet号,列号,行号) 这个不对呀,求问用什么代码呀?

用户52STR8942327 发布于 2021-9-1 11:51
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-9-1 11:55(编辑于 2021-9-1 14:00)

所有JS仅为获取控件,如需获取控件值请加上getValue(),如需给控件赋值请加上setValue()。

一、分页预览

1.参数面板中获取参数面板控件:this.options.form.getWidgetByName("a");

2.表格内获取参数面板控件:_g().parameterEl.getWidgetByName("a"); 

二、填报预览

1.参数面板中获取参数面板控件:this.options.form.getWidgetByName("a");

2.表格内获取参数面板控件:_g().parameterEl.getWidgetByName("a");

3.参数面板获取表格内控件:contentPane.getWidgetByName("a");  

    或者contentPane.getWidgetByCell("A1");

4.表格内获取表格内控件:contentPane.getWidgetByName("a"); 

    或者contentPane.getWidgetByCell("A1");

三、表单

1.参数面板获取参数面板控件:this.options.form.getWidgetByName("a");

2.参数面板获取组件控件:_g().getWidgetByName("a");

3.组件获取参数面板控件:_g().parameterEl.getWidgetByName("a");

4.组件获取组件控件:_g().getWidgetByName("a");

5.报表块获取组件控件:window.form=this.options.form; window.form.getWidgetByName("report0");

image.png

  • 用户52STR8942327 用户52STR8942327(提问者) 谢谢大佬,不过我想问下每行里面的(\"a\")是啥呀?还有就是我想收集比如说2行B列的数据,在这里面怎么表示呀?直接var a=_g().parameterEl.getWidgetByName(\"xx\",2,2); ?这样不对呀,每次都是missing ) after argument list,是有什么语法错误吗
    2021-09-01 13:49 
  • 烟尘 烟尘 回复 用户52STR8942327(提问者) a是控件名称
    2021-09-01 13:51 
  • 2关注人数
  • 316浏览人数
  • 最后回答于:2021-9-1 14:00
    请选择关闭问题的原因
    确定 取消
    返回顶部