给单元格赋值报错

image.png

image.png

//给单元格赋值

setTimeout(function() {

// _g().setCellValue("R8", null, "保存");

_g().setCellValue(0,17,7,"保存")

_g().verifyReport();

}, 200);

点击保存按钮后给R8单元格赋值“保存”,赋值后会进行报错,该怎么修改代码?

FineReport RJ6688 发布于 4 天前 (编辑于 4 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
snrtuemcLv8专家互助
发布于4 天前(编辑于 4 天前

你的R8没有扩展出来啊。。。

=====

需要填报预览,如果确定扩展到R8了

改成

contentPane.setCellValue(0,17,7,"保存"); 

试试

  • RJ6688 RJ6688(提问者) 我R8就是随便找的单元格,不扩展的,只要显示保存就行,这个该怎么修改上面的js啊
    2024-11-28 16:30 
  • snrtuemc snrtuemc 回复 RJ6688(提问者) 那就改成你有的单元格,例如A1,肯定存在,不会报错
    2024-11-28 16:31 
  • RJ6688 RJ6688(提问者) 回复 snrtuemc 哦,我用我写的那两个代码,和你上面的代码都有赋值保存,他是赋值后才进行的报错
    2024-11-28 16:34 
  • snrtuemc snrtuemc 回复 RJ6688(提问者) 你R8都没有,肯定会报错,例如给A1赋值,改成contentPane.setCellValue(0,0,0,"保存"); 或者_g().setCellValue(0,0,0,"保存"); 都是可以的
    2024-11-28 16:37 
  • RJ6688 RJ6688(提问者) 回复 snrtuemc 我什么这样写 _g().setCellValue(0,0,0,"保存");给A1赋值没报错,但是_g().setCellValue(0,17,7,"保存")这样不是给R8赋值吗? 为什么会报错 ,没看懂啊,js小白?方便解答一下吗?r8单元格不是就在哪里吗,没有R8是什么意思?
    2024-11-28 16:43 
最佳回答
0
用户k6280494Lv6资深互助
发布于4 天前(编辑于 4 天前
  • 3关注人数
  • 115浏览人数
  • 最后回答于:4 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部