FR.Report普通报表,增加列,单元格内的js需要手动修改

自定义.7z

普通报表增加一列,单元格中js取的单元格不对,怎么合理解决,不用每次新增列的时候都要手动修改单元格中的js。

在js中获取H2的值,然后在H2前面新增任意列,打印的单元格不变,还是最初的H2的值

比如:原来js取("H2"),现在新增一列在H2前面,js取的就是新增列,需要手动修改js中的("H2")为("I2")

FineReport wangshuail 发布于 2023-10-24 09:07 (编辑于 2023-10-24 09:40)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
CD20160914Lv8专家互助
发布于2023-10-24 09:08(编辑于 2023-10-24 10:04)

你现在的js是如何写的?

正常这样

这样就会一直获取h2单元格的值

自定义.rar

---------------------------------

image.png

image.png

  • wangshuail wangshuail(提问者) 不是,直接用单元格的位置来做
    2023-10-24 09:10 
  • CD20160914 CD20160914 回复 wangshuail(提问者) 那这个不行。你用js来动态获取吧
    2023-10-24 09:11 
  • wangshuail wangshuail(提问者) 回复 CD20160914 我需要获取指定单元格中的数据,动态获取的话,不是和这个效果一样吗
    2023-10-24 09:13 
  • wangshuail wangshuail(提问者) 回复 CD20160914 动态获取H2,在H2前面新增一列,行列号应该还是指向新增这一列吧
    2023-10-24 09:14 
  • CD20160914 CD20160914 回复 wangshuail(提问者) 我说的是动态计算,就获取当前列以后,你减动态的列数字。这样它就永远获取对应的值了!!
    2023-10-24 09:15 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-10-24 09:08

image.png

  • wangshuail wangshuail(提问者) js中(\"H2\"),不会变
    2023-10-24 09:12 
  • snrtuemc snrtuemc 回复 wangshuail(提问者) 这个你是控件,就是楼上原来的js,单元格曹连接需要另外处理
    2023-10-24 09:20 
  • wangshuail wangshuail(提问者) 回复 snrtuemc 不懂,具体怎么做的
    2023-10-24 09:31 
  • 2关注人数
  • 321浏览人数
  • 最后回答于:2023-10-24 10:04
    请选择关闭问题的原因
    确定 取消
    返回顶部