找回密码
 立即注册

QQ登录

只需一步,快速开始

Zimbl

注册会员

13

主题

42

帖子

107

积分

注册会员

积分
107
Zimbl
注册会员   /  发表于:2021-10-8 17:37  /   查看:2488  /  回复:3
1金币
如题  单元格添加的规则   addFormulaRule 然后部分单元格cellType 设置为combo   之后 用 setValue  赋值  赋值的列index  为 0  2 4  14  但是只有  index == 2 的时候成功了  其他的  改变数据的列都不对   请问是什么问题引起的
i   行  colNum列
  1. <div>for(let  i = 0; i < cellDataArr.length; i++){</div><div><span style="white-space:pre">                                        </span>console.log(colNum,'***')</div><div>                    sheet.getCell(i,colNum, spreadNS.SheetArea.viewport).cellType(combo)</div><div><span style="white-space:pre">                                        </span>sheet.setValue(i,colNum,'1',3,false)</div><div>                    // sheet.setStyle(i, colNum, verticalStyle,GC.Spread.Sheets.SheetArea.viewport);</div><div>                }</div>
复制代码
打印 colNum  0 2 4  14  但是 页面上 赋值为1的列数是其他的值  想知道  可能是什么问题引起的

最佳答案

查看完整内容

您好,从您的描述中未能直接复现此问题, 请直接上传一个可复现此问题的简单可运行demo,并详细描述复现操作步骤。 这边在代码基础上调试调研下原因。 附件为demo模板,您可以参考模板修改为自己的代码。

3 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-8 17:37:23
来自 2#
您好,从您的描述中未能直接复现此问题,
请直接上传一个可复现此问题的简单可运行demo,并详细描述复现操作步骤。
这边在代码基础上调试调研下原因。

附件为demo模板,您可以参考模板修改为自己的代码。

SpreadJS_模板.zip

2.75 MB, 下载次数: 82

回复 使用道具 举报
Zimbl
注册会员   /  发表于:2021-10-11 17:05:31
3#
Lynn.Dou 发表于 2021-10-8 18:00
您好,从您的描述中未能直接复现此问题,
请直接上传一个可复现此问题的简单可运行demo,并详细描述复现操 ...

你好已解决   设置行列的  顺序问题
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-11 18:02:42
5#
问题解决了就好,那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部