找回密码
 立即注册

QQ登录

只需一步,快速开始

bigsun008
金牌服务用户   /  发表于:2024-3-26 12:02  /   查看:487  /  回复:3
本帖最后由 Lynn.Dou 于 2024-3-29 16:08 编辑

产品:SpreadJS
版本:V17.0.0
需求编号:SJS-23614
Last Review: 2024-3-29
已作为需求记录


需求:导出文件时显示文件下载进度
需求场景:当文件过大时,需要等待较长时间才能看到保存文件弹窗,以及选择保存地址的弹窗
需求涉及范围:导出excel,导出cxv,导出pdf,导出ssjson均有该现象(期望导出excel、PDF能优先支持)
问题点:用户无法直观判断是否成功触发保存,下载是否出错

辛苦也给一下相关事件接口信息



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-3-26 12:26:19
沙发
如果使用desinger本身的导出按钮的话,很难修改,

建议自己在ribbon菜单添加一个导出按钮(filemenu中添加按钮也比较麻烦)。然后通过代码来进行导出,

使用export方法导出时,会提供successCallBack,是可以判断导出完成的

你可以在此期间加上遮罩
https://demo.grapecity.com.cn/sp ... ets.Workbook#export

但是,目前没有办法在导出时获取到具体的进度。所以你提到的显示进度肯定没法实现
回复 使用道具 举报
刘老太
注册会员   /  发表于:2024-3-27 16:17:33
板凳
导入时有显示进度的能力的, 导出没有支持
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-3-28 10:32:38
地板
是的,会作为需求记录
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部