找回密码
 立即注册

QQ登录

只需一步,快速开始

gicad

注册会员

1

主题

12

帖子

71

积分

注册会员

积分
71

活字格认证微信认证勋章

QQ
最新发帖
gicad
注册会员   /  发表于:2021-4-24 20:54  /   查看:2254  /  回复:5
1金币
比如,我在Form上的控件进行了设计,但为了读取其它数据用LoadFromFile在此控件调用了某个已保存数据的.SS8文件,用完之后想把此.SS8文件卸载,恢复到控件最初未调用此.SS8文件之前的状态,但怎么也没找到此功能。用fpSpread1.Reset就复位到最初未设计的状态,用fpSpread.LoadFromFile "" 调用空字符串,也不行。

请问如何操作才能回到未调用此SS8之前的模样?

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-25 09:28:58
沙发
Reset就是清除所有的数据和设置,只保留sheet1的原始状态,这个就是未加载文件前的默认状态,你说的未调用此SS8之前的模样和这个不一样吗?
回复 使用道具 举报
gicad
注册会员   /  发表于:2021-4-25 16:12:42
板凳
不一样的,如图,我在form上放了控件,通过设计器进行了设计,每次运行控件就显示这样。但ys用LoadFromFile加载某个数据文件后,用完,我想卸载刚加载的数据文件,回到原来设计的模样,没找到办法。用fpSpread1.Reset就回到最初的原始状态,如图,我设计的格式就回不来了
QQ截图20210425160605.jpg
QQ截图20210425160649.jpg
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-25 17:24:05
地板
如果是要清除数据的话,可以用这个ClearRange方法
如何还是不行的话,就建议reset后,重新只加载一下模板文件就行

https://help.grapecity.com/sprea ... nct131.html#2207331
回复 使用道具 举报
gicad
注册会员   /  发表于:2021-4-25 18:09:11
5#
那就只能把设计的存为一个文件,然后再重新调入。用清除数据的不行,后调入的文件和设计的样式不一样。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-25 18:14:53
6#
是的,目前只能是这样来解决
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部