找回密码
 立即注册

QQ登录

只需一步,快速开始

tony1109669192
金牌服务用户   /  发表于:2022-11-1 10:59  /   查看:4172  /  回复:19
本帖最后由 Richard.Ma 于 2022-11-11 16:16 编辑

SPreadJSv15.1.1表单常规格式的日期用GCExcelv5.2.1保存为excel后变为数值


image.png371310118.png

_C2819ECF-54B6-4E14-B03C-1B2FBAA5AA98(638028363636905917).rar

121.25 KB, 下载次数: 575

19 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-1 12:28:17
沙发
本帖最后由 Lynn.Dou 于 2023-1-10 16:57 编辑

情况可以重现,看起来和格式有关,需要调研一下原因,下午给你具体的调查结果

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

该问题已在 V5.2.5修复,请更新版本测试
回复 使用道具 举报
tony1109669192
金牌服务用户   /  发表于:2022-11-1 15:46:01
板凳
Richard.Ma 发表于 2022-11-1 12:28
情况可以重现,看起来和格式有关,需要调研一下原因,下午给你具体的调查结果

好的,谢谢~
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-1 16:50:48
地板
你好,这个情况目前验证是由于GC对日期值转换错误造成的
D35设置了公式,公式引用了H17单元格,但是D35没有设置格式为日期格式。

在此情况下。如果直接用spreadjs导出为xlsx的话,会加上日期格式。但是如果是用GC导出的话,不会加上日期格式 。导致会变成数字。

这个问题会做为bug提交给GcExcel,帖子暂时保留处理

另外,你可以在spreadjs中直接给D35等这几个引用了日期单元格作为公式的单元格设置格式为日期格式,然后再导出json后用gcexcel来导出xlsx,即可接口问题,可以作为临时解决方案
回复 使用道具 举报
tony1109669192
金牌服务用户   /  发表于:2022-11-1 17:14:42
5#
Richard.Ma 发表于 2022-11-1 16:50
你好,这个情况目前验证是由于GC对日期值转换错误造成的
D35设置了公式,公式引用了H17单元格,但是D35没 ...

我知道设置日期格式后可以,现在是有几千份不同格式的表格,用户不乐意一个个设置。等你们尽快修复。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-1 18:01:21
6#
恩,有新的进展,我在帖子中回复
回复 使用道具 举报
tony1109669192
金牌服务用户   /  发表于:2022-11-11 15:48:09
7#
Richard.Ma 发表于 2022-11-1 18:01
恩,有新的进展,我在帖子中回复

请问现在有什么进展了吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-11 16:18:59
8#
暂无新的进展,不过我发现你这边的ssjon通过spreadjs导出xlsx也会有弹窗提示
想确认一下,你这个文件在spreadjs中是如何生成的,是从其他地方导入到spreadjs中的吗


image.png700897216.png
回复 使用道具 举报
tony1109669192
金牌服务用户   /  发表于:2022-11-14 15:23:08
9#
Richard.Ma 发表于 2022-11-11 16:18
暂无新的进展,不过我发现你这边的ssjon通过spreadjs导出xlsx也会有弹窗提示
想确认一下,你这个文件在spr ...

不是,可能是不同版本的spreadjs保存出来的,现在统一在当前的版本处理
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-14 18:29:35
10#
嗯,更新一下研发调研的进展,

这个确实是GCExcel的bug,当单元格包含公式时,GcExcel 会丢弃日期格式。

会在后续小版本修复,有新的进展我会在帖子中再更新
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部