回调函数里面写获取控件当前位置的js会报错

var location = this.options.location; //获取当前控件的位置

var cr = FR.cellStr2ColumnRow(location);

第二句加上去就会报错,CustomJSError : Cannot read properties of undefined (reading 'toUpperCase'),有没什么解决办法吗 。文件控件上传后自动提交入库,如果成功的话我要获取这个文件控件的行列号

FineReport yyds0 发布于 2024-7-19 08:33
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
快乐星光Lv5中级互助
发布于2024-7-19 09:13

回调函数里面直接用帆软的公式就可以

image.png

  • yyds0 yyds0(提问者) 这个获取的行列好像跟var location = this.options.location;跟这个方法获取的行列号不一样
    2024-07-19 09:18 
  • 快乐星光 快乐星光 回复 yyds0(提问者) 是的,this.options.location方法和帆软公式获取的值不一样,是因为他们的起始值不一样。一个是从0开始,一个从1开始,就是会相差1。使用时注意一下就可以了。
    2024-07-19 09:28 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-7-19 08:39

回调函数无法获取控件位置,用填报属性,js提交,在获取位置吧

  • yyds0 yyds0(提问者) 还有别的办法可以让我文件控件上传后获取到当前单元格的位置的吗
    2024-07-19 09:08 
  • 用户k6280494 用户k6280494 回复 yyds0(提问者) 没有了,只有这个接口
    2024-07-19 09:08 
  • 4关注人数
  • 192浏览人数
  • 最后回答于:2024-7-19 09:13
    请选择关闭问题的原因
    确定 取消
    返回顶部