js赋值单元格的内容提交后并没有真正更新有结果

楼主
我是社区第65248位番薯,欢迎点我头像关注我哦~
以下代码在模板加载后监听执行,当选择或编辑单元格时在当前行第18列单元格记录下操作员,然后提交入库后更新操作的用户,但是js写入单元格成功,能显示出内容,入库后再查根本查不出更新的结果,手动更新第18列的当前单元格值能成功更新。

_g().on("cellselect", function(td) {
        //设置单元格被选中时的监听事件  
        var num=_g().curLGP.getTDRow(td);
        //获取当前行号
        var username=FR.remoteEvaluate("$fine_display_name");
        //获取当前操作用户名
        contentPane.curLGP.setCellValue(17,num-1,username);
                        //给备注单元格赋值  
        }

经过反复测试,如果将contentPane.curLGP.setCellValue(17,num-1,username)  这一句改成
contentPane.curLGP.setCellValue(0,17,num-1,username) 后成功更新!啥原因呢?
       

分享扩散:

沙发
发表于 2021-7-9 17:18:26
难道第一个语句contentPane.curLGP.setCellValue(17,num-1,username);赋值地是单元格的显示值?所以你看上去单元格是有内容了,实际值确是空的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1回帖数 1关注人数 3953浏览人数
最后回复于:2021-7-9 17:18

返回顶部 返回列表