找回密码
 立即注册

QQ登录

只需一步,快速开始

齐天大猫

初级会员

38

主题

91

帖子

325

积分

初级会员

积分
325
齐天大猫
初级会员   /  发表于:2023-3-31 17:13  /   查看:1324  /  回复:1
1金币

参考以往论坛:
https://gcdn.grapecity.com.cn/fo ... d=161072&extra=


在使用gcexcel的JsonDataSource对象绑定时,针对时间数据类型,我们会转化为OADate(如下图所示),经过测试发现计算仍然不生效。葡萄城有没有办法能识别并计算呢???
image.png528626098.png

demo已上传附件,可运行DataBindTest4,单元格M19、L19、K19计算结果都是Div0






gc.zip

12.24 MB, 下载次数: 48

最佳答案

查看完整内容

请升级至6.0.6,即可解决问题,6.0.6中支持对日期字符串做自动转换。 你只需要 1.json中设置日期字符串即可,比如 2.在调用数据绑定前,设置setAutoParse为true,这样会自动转换类型[/backcolor]

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-31 17:13:18
来自 2#
本帖最后由 Richard.Ma 于 2023-4-20 14:36 编辑

请升级至6.0.6,即可解决问题,6.0.6中支持对日期字符串做自动转换。

你只需要
1.json中设置日期字符串即可,比如
  1. "日期": "2011-11-11 11:11:22",
复制代码

2.在调用数据绑定前,设置setAutoParse为true,这样会自动转换类型
  1. workbook.setAutoParse(true);
复制代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部