找回密码
 立即注册

QQ登录

只需一步,快速开始

晴天z

注册会员

3

主题

9

帖子

44

积分

注册会员

积分
44
  • 723

    金币

  • 3

    主题

  • 9

    帖子

最新发帖
晴天z
注册会员   /  发表于:2021-4-19 10:37  /   查看:3948  /  回复:6
2金币
需求:将后台传过来多个excel模板 合并到一张表中。 要怎么实现,求大佬告知。

最佳答案

查看完整内容

这个demo主要实现了两个json或者两个Excel文件的合并,您可以看下附件的演示步骤。两个workbook合并后在上方展示,也可以导出为Excel。

7 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-19 10:37:54
来自 5#
DerrickJiao 发表于 2021-4-19 11:04
您可以参考这个demo,看下是否符合您的需求

这个demo主要实现了两个json或者两个Excel文件的合并,您可以看下附件的演示步骤。两个workbook合并后在上方展示,也可以导出为Excel。
合并.gif

点评

出于种种原因,已经这个需求已经让后端做了  发表于 2021-4-19 15:52
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-19 10:49:38
2#
这个需求一遍来说会用GcExcel来实现,具体思路是通过读取每一个模板,然后获取每一个模板的数据区域,之后用复制粘贴的功能将数据粘贴到汇总模板中。这个需求建议通过服务端进行有以下好处:
1.因为需求要反复读取每个模板,所以在服务端可以有更多的资源做这个事情,并且中间过程是不需要有展示的,更符合服务端操作的规范。
2.服务端GcExcel自带的一些API例如getUsedRange可以方便获得数据区域。前端则需要自己判断。
3.服务端GcExcel支持跨workbook之间的copy可以直接使用,前端则需要自己来控制复制粘贴的内容和效果。
回复 使用道具 举报
晴天z
注册会员   /  发表于:2021-4-19 10:52:10
3#
是建议后端做这个合并操作吗,如果前端做的话要怎么实现呢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-19 11:04:50
4#
晴天z 发表于 2021-4-19 10:52
是建议后端做这个合并操作吗,如果前端做的话要怎么实现呢

您可以参考这个demo,看下是否符合您的需求

合并追加Spread.html

8.54 KB, 下载次数: 257

回复 使用道具 举报
风筝
注册会员   /  发表于:2021-6-8 17:47:28
6#
2个ssjson,怎么实现合并相同单元格累加吗?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-6-8 17:51:19
7#
风筝 发表于 2021-6-8 17:47
2个ssjson,怎么实现合并相同单元格累加吗?

不支持您描述的功能
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部