找回密码
 立即注册

QQ登录

只需一步,快速开始

123456王

注册会员

7

主题

12

帖子

43

积分

注册会员

积分
43
123456王
注册会员   /  发表于:2022-9-16 11:44  /   查看:1060  /  回复:5
1金币
image.png600501403.png 有一张这样的模板表,下发下去有3个人分别填写了2行内容,存储时存储了3个人填写的json,如何将3个人的内容和并进入模板表汇总展示,并保留他们填写时的样式。

最佳答案

查看完整内容

可以参考附件的demo利用数据绑定来实现。sheet2、sheet3、Sheet4分别模拟了在不同用户中的填报表单,sheet1就是汇总表单。你可以在sheet2、sheet3、Sheet4中输入一些数据,然后点击批量绑定按钮就能够看到效果。

5 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-9-16 11:44:28
来自 2#
可以参考附件的demo利用数据绑定来实现。sheet2、sheet3、Sheet4分别模拟了在不同用户中的填报表单,sheet1就是汇总表单。你可以在sheet2、sheet3、Sheet4中输入一些数据,然后点击批量绑定按钮就能够看到效果。
image.png227257384.png

RangeTemplate.html.zip

1.77 KB, 下载次数: 32

回复 使用道具 举报
123456王
注册会员   /  发表于:2022-9-16 14:29:53
3#
有点东西 发表于 2022-9-16 14:04
可以参考附件的demo利用数据绑定来实现。sheet2、sheet3、Sheet4分别模拟了在不同用户中的填报表单,sheet1 ...

您给的demo是一个Excel表内多个sheet进行合并,如果是多个Excel之间如何合并呢
回复 使用道具 举报
123456王
注册会员   /  发表于:2022-9-16 14:32:08
4#
填报之后是会生成3个JSON存储起来的,现在需要将这3个JSON合并起来
回复 使用道具 举报
有点东西悬赏达人认证
初级会员   /  发表于:2022-9-16 17:25:28
5#
123456王 发表于 2022-9-16 14:32
填报之后是会生成3个JSON存储起来的,现在需要将这3个JSON合并起来

多个工作簿的思路也是一样的,可以理解为每一个sheet都是一个单独的工作簿。核心在于数据源,上面的demo将对应的sheet的数据源取出来。数据源取出来之后进行合并成一个整的数据源再绑定到最终需要展示的表单上。不需要将每个工作簿都序列化之后再合并,只需关心数据源即可。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-9-16 18:07:49
6#
可以参考楼上回复。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部