如何用js获取当前单元格的行号列号

如图 ,需求是 填报的时候 输入 ad 账号 回车之后 姓名 一级部门 二级部门 通过js数据库查询自动填充

如果写死  C3  修改的就是 C3 单元格的值 修改不了对应 单元格的值


解决办法想到 可以获取当前 单元格的行号 然后修改对应 列 对应行 单元格的值 


如何用js 获取当前 单元格的 行号 列号


自动匹配填报数据 增加一列 会出现  新增加的那一列自动填充成了 上一行的数据

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

自动匹配填报数据-https://help.fanruan.com/finereport/doc-view-534.html

====

【自动匹配】直接搞定,搞那么复杂干什么;

2856E1F2-496C-4ABB-849B-D0DCDDE51E59.GIF

=======

image.png

  • 用户D1163266 用户D1163266(提问者) 测试 文本框 不行 源数据 可以匹配上 新增一条数据 匹配不上
    2020-11-30 18:36 
  • zsh331 zsh331 回复 用户D1163266(提问者) 插入行策略-原值,新增的一样支持!
    2020-11-30 18:41 
  • 用户D1163266 用户D1163266(提问者) 回复 zsh331 选的 是原值
    2020-11-30 19:03 
  • zsh331 zsh331 回复 用户D1163266(提问者) 插入行策略-https://help.fanruan.com/finereport/doc-view-546.html
    2020-12-01 09:51 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-12-1 08:00

js获取当前控件行列号

var location = this.options.location;  //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var col = cr.col;  //列号
var ro = cr.row;  //行号


最佳回答
0
shirokoLv6资深互助
发布于2020-12-1 08:39

公式原值不行的原因,要么是你写错了,要么是你手动改了,如果你手动改过了,系统就会视为你想要手动改而不是想要自动获取的数据。


js获取当前行号列号

var location=this.options.location;
var cells=FR.cellStr2ColumnRow(location);
var c=cells.col;
var r=cells.row;


注意行号列号是从零开始

  • 5关注人数
  • 2441浏览人数
  • 最后回答于:2020-12-1 08:39
    请选择关闭问题的原因
    确定 取消
    返回顶部