找回密码
 立即注册

QQ登录

只需一步,快速开始

刘明

金牌服务用户

15

主题

55

帖子

164

积分

金牌服务用户

积分
164
刘明
金牌服务用户   /  发表于:2021-11-10 10:58  /   查看:3371  /  回复:11
image.png620109252.png image.png282032469.png
使用设计器集成的导入导出功能,我们如何监听用户这个导入导出事件,api没找到对应的事件。比如导入导出前的回调,和导入导出后的回调。

11 个回复

正序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-10 11:11:59
推荐
在14.2.0中我们新增了FileLoaded和FileLoading事件用于监听设计器的导入事件,这是api
https://demo.grapecity.com.cn/sp ... ml#event:FileLoaded

https://demo.grapecity.com.cn/sp ... l#event:FileLoading

目前暂无对应的导出事件或者回调。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-26 18:03:12
12#
刘明 发表于 2021-11-26 17:38
更新授权码后问题解决了,但是新的问题是导入后有没有撤回操作,比如不想导入了。我现在的场景是,如果不在 ...

目前没有对应的撤回操作,FileLoading有个cancel属性,加载文件的时候可以在这个事件里面判断一下,不符合需求的调用cancel。这是api
https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Sheets.Designer.html#event:FileLoading
另外,我们在导入前会弹窗询问是否保存原始的文件。
image.png724070129.png
回复 使用道具 举报
刘明
金牌服务用户   /  发表于:2021-11-26 17:38:58
11#
更新授权码后问题解决了,但是新的问题是导入后有没有撤回操作,比如不想导入了。我现在的场景是,如果不在导入前拦截,导入后有没有补救办法,如果用户此时保存以前的数据就会被覆盖。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-11 10:53:24
10#
刘明 发表于 2021-11-11 10:43
好的,到时有问题我在提问。

ok 有问题欢迎继续交流~
回复 使用道具 举报
刘明
金牌服务用户   /  发表于:2021-11-11 10:43:09
9#
Derrick.Jiao 发表于 2021-11-11 10:31
出现无效的部署授权主要有两个原因:
1、是否正确添加设计器的授权,设计器的授权与SpreadJS的授权不一 ...

好的,到时有问题我在提问。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-11 10:31:24
8#
刘明 发表于 2021-11-11 10:13
更新版本后授权码出问题了,表格出来了,上面的按钮又没了

出现无效的部署授权主要有两个原因:
1、是否正确添加设计器的授权,设计器的授权与SpreadJS的授权不一致。设计器的授权通过GC.Spread.Sheets.Designer.LicenseKey 添加,在给你发送的授权中带有下面的字样 image.png339979857.png


2、如果已申请,请确认是否是14.0的时候申请的授权,我们在14.1的时候透视表升级了一次授权,需要更换14.1以后带有数据透视表的授权。如需更换或者重新申请,请联系我们对应的销售同事。
回复 使用道具 举报
刘明
金牌服务用户   /  发表于:2021-11-11 10:13:07
7#
本帖最后由 刘明 于 2021-11-11 10:16 编辑
Derrick.Jiao 发表于 2021-11-10 17:58
请把这些^去掉后尝试。另外,如果你们没有购买透视表部分的功能也请将红框部分的内容删除重新npm install ...

image.png374452208.png image.png701048278.png
更新版本后授权码出问题了,表格出来了,上面的按钮又没了

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-10 17:58:36
6#
刘明 发表于 2021-11-10 17:43
升级之后设计器打不开了。报这个错误。

请把这些^去掉后尝试。另外,如果你们没有购买透视表部分的功能也请将红框部分的内容删除重新npm install。
image.png336414794.png
回复 使用道具 举报
刘明
金牌服务用户   /  发表于:2021-11-10 17:43:58
5#
Derrick.Jiao 发表于 2021-11-10 13:35
对的,引入的版本必须是一致的,可以都使用14.2.2

image.png178373717.png image.png409679870.png 升级之后设计器打不开了。报这个错误。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-10 13:35:56
地板
刘明 发表于 2021-11-10 11:50
怪不得,我看到这个方法了引入报错,我的14.0.4这些都升级到14.2.0吗?

对的,引入的版本必须是一致的,可以都使用14.2.2
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部