找回密码
 立即注册

QQ登录

只需一步,快速开始

Remon
金牌服务用户   /  发表于:2023-5-4 18:16  /   查看:2583  /  回复:5
本帖最后由 Lynn.Dou 于 2023-5-5 18:17 编辑

如图,看D2单元格,这个单元格在一个设计好的表格中,设计器打开ssjson文件,单元格格式是数字+千分位+两位小数

image.png886038818.png
但GC读取到内存中的格式为常规,如下图
image.png753315734.png
image.png334753112.png

这样造成的结果就是,我读取模板后,填写数字,导出来excel之后,这单元格的显示就丢失了千分位格式,变成了科学计数法

附件压缩包是java demo和ssjson文件,请试运行复现,注意文件路径

testFormat.zip

4.47 KB, 下载次数: 172

5 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-5 10:07:37
沙发
您好,
问题已复现,已将此问题记录下来进一步调研原因,有进展会在贴中通知您。
本贴先做保留处理。
回复 使用道具 举报
Remon
金牌服务用户   /  发表于:2023-5-8 09:52:22
板凳
你好,这个问题目前有进展吗
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-8 18:13:35
地板
问题还在调研中,有进展会第一时间贴中通知您的。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-16 16:38:45
5#
此问题计划在6.1.1修复,您可以先参考下方workaround方案:
您提供的demo中,是给D列设置的数字格式,将这列格式取消(恢复为general),给具体的单元格设置格式,就不会出现不一致的问题了,如下图:
image.png506480407.png

附件为修改后的ssjson文件,供参考。

afterTestFormat.ssjson

27.56 KB, 下载次数: 174

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-30 15:24:24
6#
更新进展:
V6.1.1已在maven发布,您可以先升级测试下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部