找回密码
 立即注册

QQ登录

只需一步,快速开始

adolfgzb

初级会员

29

主题

153

帖子

478

积分

初级会员

积分
478

活字格认证

adolfgzb
初级会员   /  发表于:2019-3-1 15:12  /   查看:6484  /  回复:11
FpSpreadEx中已有一个sheet,如何实现新加一个以当前sheet为模板的sheet?
新加的sheet和原有sheet的格式大致相同,如何快速实现这个功能?



11 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-1 20:12:59
沙发
将现有sheet save 保存一个xml,新建一个sheet open 这个xml
回复 使用道具 举报
adolfgzb
初级会员   /  发表于:2019-3-3 09:08:03
板凳
好的,谢谢。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-4 09:11:40
地板
有问题再发帖
回复 使用道具 举报
adolfgzb
初级会员   /  发表于:2019-3-5 10:05:11
5#
本帖最后由 adolfgzb 于 2019-3-5 10:11 编辑

现在有个问题,有多个sheet的场合,比如说已经有了sheet1,sheet2,sheet3,我想copy sheet2到新建的sheet4里面去,总是不成功。打开的时候就直接open保存的xml,但是直接打开了sheet2,不知道是什么原因。

如果本来只有一个sheet的情况下是可以copy打开的。多个sheet就不行了。知道什么原因吗?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-5 17:02:57
6#
有可能是重名的原因,打开后修改name保证sheet名字不一样
回复 使用道具 举报
adolfgzb
初级会员   /  发表于:2019-3-7 09:15:04
7#
dexteryao 发表于 2019-3-5 17:02
有可能是重名的原因,打开后修改name保证sheet名字不一样

仔细看了下保存的xml,是保存的整个spread。并不是单独的某个sheet,所以打开的时候就有问题,没有实现copy某个sheet的功能。

有能实现这个功能的具体方法吗?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-7 17:59:29
8#
sheet本身有open和save的方法,不用调用spread的open
回复 使用道具 举报
adolfgzb
初级会员   /  发表于:2019-3-8 08:45:12
9#
dexteryao 发表于 2019-3-7 17:59
sheet本身有open和save的方法,不用调用spread的open

不是后台方法,后台调用我知道的。
现在是想在界面上做这个操作,copy之后还要编辑样式,对sheet里的内容就行修改。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-3-8 12:21:59
10#
有点混乱了。。。。什么流程?
界面操作也是调用后台接口啊
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部