找回密码
 立即注册

QQ登录

只需一步,快速开始

Monster.

初级会员

17

主题

85

帖子

248

积分

初级会员

积分
248

[已处理] sheet

Monster.
初级会员   /  发表于:2022-12-28 11:31  /   查看:2382  /  回复:16
本帖最后由 Monster. 于 2023-1-3 11:05 编辑

请问我怎么可以生成两个sheet数据(有些位置数据不同)呢 一个是输入以后展示的 一个是返回给后端的
image.png718208923.png image.png416689147.png

16 个回复

倒序浏览
Winny
超级版主   /  发表于:2022-12-28 15:56:28
沙发
spread.setSheetCount()可以用来设置工作表的数量。
我这边其实没有很理解,猜测您是否是想要设置两个spread实例呢,如果是的话,初始化两个spread即可,不是的话,请添加更加详细的描述。
回复 使用道具 举报
Monster.
初级会员   /  发表于:2022-12-28 16:19:48
板凳
Winny 发表于 2022-12-28 15:56
spread.setSheetCount()可以用来设置工作表的数量。
我这边其实没有很理解,猜测您是否是想要设置两个spre ...

我想在一个spread上展示一个 做数据一个 形成两个 spread
回复 使用道具 举报
Monster.
初级会员   /  发表于:2022-12-28 16:25:59
地板
我想点击得时候把这两个都输入到这个位置 但是页面上展示的是一个 spread,然后打印那那里也放到这个位置 不展示出来 只是我需要把这个传给后端
image.png176832884.png
回复 使用道具 举报
Monster.
初级会员   /  发表于:2022-12-28 17:20:15
5#
就是一个真数据展示 还有一个假数据给后台 可以生成两个么
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-28 18:07:42
6#
对于不想展示的spread,可以在初始化的时候不传递dom id参数,之后的获取sheet、fromJSON等其他API调用都是一样的。
示例代码如下:
var ss = new GC.Spread.Sheets.Workbook();
回复 使用道具 举报
Monster.
初级会员   /  发表于:2022-12-29 11:32:05
7#
Lynn.Dou 发表于 2022-12-28 18:07
对于不想展示的spread,可以在初始化的时候不传递dom id参数,之后的获取sheet、fromJSON等其他API调用都是 ...

这个方式写的话 通过给单元格输入值的话两个数据是一样的 但是用户手动添加值得话 我通过这new出来得这个ss就获取不到对应单元格得值了这个怎么办呢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-29 14:08:13
8#
为什么需要用两个spread?两个spread需要完全一致吗?
如果是的话,可以将需要显示的spread toJSON导出json,
在不需要显示的spread执行fromJSON,这样二者数据就是一样的了。
如果我对于您的需求理解有误,请结合实际业务情况再详细描述下您为什么会有此需求,是想实现什么效果,这边再调研下相应的方案。
回复 使用道具 举报
Monster.
初级会员   /  发表于:2022-12-29 14:27:24
9#
Lynn.Dou 发表于 2022-12-29 14:08
为什么需要用两个spread?两个spread需要完全一致吗?
如果是的话,可以将需要显示的spread toJSON导出jso ...

操作上是完全一致  但是展示得和要存得数据不一致  我需要在保存的时候存两个不同得数据返回给后端
回复 使用道具 举报
Monster.
初级会员   /  发表于:2022-12-29 14:32:52
10#
在单元格上显示的是展示数据,我写的红色字是传给后端的数据 都是通过 sheet.setValue输入进去的 这种就可以同步  但是我要在单元格上手动输入就导致不显示的那个获取不到数据了,对表格的操作也同步不了
image.png520136413.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部