找回密码
 立即注册

QQ登录

只需一步,快速开始

songpeng

金牌服务用户

3

主题

14

帖子

37

积分

金牌服务用户

积分
37
最新发帖
songpeng
金牌服务用户   /  发表于:2021-9-30 13:49  /   查看:2395  /  回复:8
本帖最后由 Clark.Pan 于 2021-9-30 13:51 编辑



所填充的数据json:
{"budgets":[{"status":"审批中","dept":"[运营中台] 信息技术中心","type":"资产","category":"资产","account":"知识产权","year":2021,"jan":7.0,"feb":7.0,"mar":7.0,"apr":7.0,"may":7.0,"jun":7.0,"jul":7.0,"aug":7.0,"sep":7.0,"oct":7.0,"nov":7.0,"dec":7.0,"total":84.0},{"status":"已审批","dept":"[运营中台] 信息技术中心","type":"费用","category":"研发设计","account":"委外开发费","year":2022,"jan":5.0,"feb":5.0,"mar":5.0,"apr":5.0,"may":5.0,"jun":5.0,"jul":5.0,"aug":5.0,"sep":5.0,"oct":5.0,"nov":5.0,"dec":5.0,"total":60.0},{"status":"审批中","dept":"[运营中台] 信息技术中心","type":"费用","category":"直接人工","account":"直接","year":2021,"jan":1.0,"feb":1.0,"mar":1.0,"apr":1.0,"may":1.0,"jun":1.0,"jul":1.0,"aug":1.0,"sep":1.0,"oct":1.0,"nov":1.0,"dec":1.0,"total":12.0}],"header":{"parentDept":"[运营中台] 信息技术中心"}}

在进行这不操作时,报下面的year这个字段错误,但是年份是有数据的
workbook.addDataSource("ds", budgets);
workbook.processTemplate();

wecom-temp-186b85af2f14351e834c61bd4d3b0e00.png546723327.png

8 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-30 14:24:59
推荐
那你看一下这个
https://demo.grapecity.com.cn/do ... /demos/customobject
datasource中的结构是一个list,而你的结构里面是一个map里面套了一个list,应该是结构上的问题,参考上面示例中的结构修改一下你的数据结构,如还有问题请提供完整的demo,从目前信息难以深入调查问题
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-30 13:53:25
沙发
您好,Excel设置的template麻烦请提供一下
回复 使用道具 举报
songpeng
金牌服务用户   /  发表于:2021-9-30 13:56:12
板凳
Clark.Pan 发表于 2021-9-30 13:53
您好,Excel设置的template麻烦请提供一下

hao de

T000011 (2).xlsx

8.59 KB, 下载次数: 146

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-30 14:01:56
地板
budgets在Java代码中的类型是什么,正常json加载参考下面的示例:
https://demo.grapecity.com.cn/do ... java/demos/jsonfile
在示例中,需要创建对应json结构的一个java bean对象。例如示例中的StudentInfos
回复 使用道具 举报
songpeng
金牌服务用户   /  发表于:2021-9-30 14:08:03
5#
Clark.Pan 发表于 2021-9-30 14:01
budgets在Java代码中的类型是什么,正常json加载参考下面的示例:
https://demo.grapecity.com.cn/do ...  ...


就是一个对象bean呀,上面是我打印出的数据而已 image.png619474792.png
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-11 17:16:18
7#
您好,这个问题解决了吗?如果还没有解决您按照我上面说的提供一个完整的demo,我这边详细帮您再调查一下。
回复 使用道具 举报
songpeng
金牌服务用户   /  发表于:2021-10-22 18:03:51
8#
Clark.Pan 发表于 2021-10-11 17:16
您好,这个问题解决了吗?如果还没有解决您按照我上面说的提供一个完整的demo,我这边详细帮您再调查一下。


已解决了,谢谢!
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-25 09:10:42
9#
好的,那就结贴了,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部