js设置编辑后的单元格赋值

编辑赋值操作JS.zip

请问可以给AE4设置修改后,AJ=AK3的值吗?我这样设置提示AK3不存在。

想要实现的效果是当前页修改的数据都有一个字段值相同image.pngimage.png

image.png

FineReport 帆软用户o8Hv4jPkHk 发布于 2022-7-4 09:39 (编辑于 2022-7-4 14:30)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-7-4 09:43(编辑于 2022-7-4 14:28)

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

var cr = FR.cellStr2ColumnRow(location);

var a=_g().getCellValue("AK3");

var col = cr.col;  //列号

var ro = cr.row;  //行号

_g().setCellValue(col+6,ro,a);

=================

333333.rar

我还把取值后的alert出来了

image.png

效果

QQ录屏20220704142706.rar

  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 提示CustomJSError : AK3 is not defined
    2022-07-04 09:57 
  • snrtuemc snrtuemc 回复 帆软用户o8Hv4jPkHk(提问者) 忘记了,AK3需要引号引起来,看修改答案
    2022-07-04 09:59 
  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 回复 snrtuemc 为什么会弹出一个框提示: 失败 错误代码11201001:无法赋值,模版未编辑单元格AK4 没跟AK4有关啊
    2022-07-04 10:03 
  • snrtuemc snrtuemc 回复 帆软用户o8Hv4jPkHk(提问者) AK4先给空格,再试试,正常应该生成AK4的
    2022-07-04 10:06 
  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 回复 snrtuemc 我给了AK4一个文本控件,赋值为1,然后再去编辑,发现修改一条数据,后面的AK4就为空了。但是我还是不理解,JS哪里跟AK4关联了
    2022-07-04 10:10 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-7-4 09:41(编辑于 2022-7-4 09:44)

这样肯定不行呀。你的ak3不能直接这样用

var  c = contentPane.curLGP.getCellValue("ak3"); 

contentPane.setCellValue(0,col+1,ro,c)

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-7-4 09:42

直接AJ3单元格用公式 =AK3不好么?

  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 因为我只想给修改的数据赋值,比如我有5条数据,修改了两条,就只有这两条有这个赋值,且值相同,其他就是null
    2022-07-04 09:59 
  • Z4u3z1 Z4u3z1 回复 帆软用户o8Hv4jPkHk(提问者) 用 snrtuemc 的方法吧
    2022-07-04 10:00 
  • 3关注人数
  • 622浏览人数
  • 最后回答于:2022-7-4 14:30
    请选择关闭问题的原因
    确定 取消
    返回顶部