js赋值给单元格,怎么定位单元格?

a.zip

按照帮助文档实现了控件全选功能,但是由于js赋值给单元格的原因(文档是A2A3,我是I9I10),所以显示时,我的cpt预览时空白的A2单元格显示了false 或 true。求大佬帮忙看一下,这个咋改js。

文档的2.3是我照抄的js: https://help.fanruan.com/finereport/doc-view-1215.html?source=4#

怀疑是这一段要修改js指定的单元格?

图片.png

预览时是这样的(A2在cpt设计上是空白的,应该是js赋值的影响):

图片.png

把js里的0,0,1改为0,8,8(g().setCellValue(0, 8, 8, isAllChecked);//将标记值赋给I9单元格)之后,报错画面如下:

图片.png

FineReport 程琼 发布于 2021-12-25 11:07 (编辑于 2021-12-25 13:48)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
CD20160914Lv8专家互助
发布于2021-12-25 13:16(编辑于 2021-12-25 14:19)

把模板上传上来吧。内置数据集。输出后,你可以把关键内容修改一下。再上传

a.rar

  • 程琼 程琼(提问者) 已上传,帮忙看一下
    2021-12-25 13:49 
  • CD20160914 CD20160914 回复 程琼(提问者) 你先说一下你要做什么功能。请详细说明一下呢。不知道你要做什么。
    2021-12-25 13:59 
  • 程琼 程琼(提问者) 回复 CD20160914 就是简单的,I9单元格做一个全选。目前问题是,按照文档做的,但不会改js,所以总是有A2单元格的值出现
    2021-12-25 14:14 
  • CD20160914 CD20160914 回复 程琼(提问者) 这样?
    2021-12-25 14:18 
  • CD20160914 CD20160914 回复 程琼(提问者) 我上传了文档,你看一下。。
    2021-12-25 14:19 
最佳回答
1
must001Lv5见习互助
发布于2021-12-25 14:48(编辑于 2021-12-25 14:50)
因为这个单元格一开始没有东西,编译器没有渲染它,也就是说页面上没有这个单元格,自然就不可以赋值。解决方法,给这个单元格加点东西,比如边框样式字体之类的,这样就会初始化这个单元格

点一下A1 左上角那个格子,蓝色边框里的就是会被渲染的单元格

最佳回答
0
金色年华Lv6初级互助
发布于2021-12-25 11:39

_g().setCellValue(0, 0, 1, isAllChecked);

//将标记值赋给A2单元格

(0, 0, 1这个代表A2

最佳回答
0
檬茶茶Lv4初级互助
发布于2021-12-25 11:45

setCellValue四个参数,第二个是行,第三个是列,都是从0开始的

  • 5关注人数
  • 604浏览人数
  • 最后回答于:2021-12-25 14:50
    请选择关闭问题的原因
    确定 取消
    返回顶部