找回密码
 立即注册

QQ登录

只需一步,快速开始

zhvczw
中级会员   /  发表于:2023-3-23 11:08  /   查看:2603  /  回复:16
1金币
  1. workbook.getActiveSheet().getRange(3,2).getStyle()
复制代码
获取该单元格style为null,但是查看json文件看到是有style的。GCExcel版本5.2.5

image.png582071837.png
image.png352306517.png

11.json

2.49 MB, 下载次数: 94

16 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-23 18:00:03
沙发
image.png941176452.png
您那边用的是哪个版本呢?我这边在最新版本上测试完全可以拿到
回复 使用道具 举报
zhvczw
中级会员   /  发表于:2023-3-24 15:30:47
板凳
Clark.Pan 发表于 2023-3-23 18:00
您那边用的是哪个版本呢?我这边在最新版本上测试完全可以拿到

GCExcel版本5.2.5
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-24 15:39:48
地板
那您试一下升级至V6.0.5版本看一下是否仍然存在您的问题,这样是为了排除该问题是否与版本呢有关。
回复 使用道具 举报
zhvczw
中级会员   /  发表于:2023-3-27 10:46:57
6#
本帖最后由 zhvczw 于 2023-3-27 10:49 编辑
Clark.Pan 发表于 2023-3-24 15:39
那您试一下升级至V6.0.5版本看一下是否仍然存在您的问题,这样是为了排除该问题是否与版本呢有关。

5和6的兼容性怎样?升级需要注意什么东西?升级会不会带来大量的测试工作。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-27 11:05:34
7#
已知的breakchange参考文档,另外V6不支持jdk8以下的版本了,如果您是8以上的话是没问题的。
https://demo.grapecity.com.cn/do ... cs/rnotes-v6.0.html
其余的正常来说都会做向下兼容,具体您可以试一下
回复 使用道具 举报
zhvczw
中级会员   /  发表于:2023-3-29 16:52:21
8#
本帖最后由 zhvczw 于 2023-3-29 17:03 编辑
Clark.Pan 发表于 2023-3-27 11:05
已知的breakchange参考文档,另外V6不支持jdk8以下的版本了,如果您是8以上的话是没问题的。
https://demo ...

升级6.0.5版本,还是不行
image.png905072631.png

单独把json弄出来写了个test也不行。。
image.png190851439.png

2.json

99.69 KB, 下载次数: 100

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-29 20:29:39
9#
问题已经收到,我们明天验证后再给你答复
回复 使用道具 举报
zhvczw
中级会员   /  发表于:2023-4-3 13:30:38
10#
zhvczw 发表于 2023-3-29 16:52
升级6.0.5版本,还是不行

经测试,发现导入的json里,如果对应单元格没有value字段时,貌似会造成getStyle()为null,有value则正常获取了。
请官方测试按照此方式去复现。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-3 17:41:23
11#
经测试完全可以拿到,看下面这个demo
image.png147647704.png
用的就是你上传的2.json文件。获取的是C1这个单元格。从SpreadJS导入情况界面上来看,C1单元格没有值,并且设置了宋体和粗体。
image.png402791442.png
GcExcel后端完全可以获取到。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部