找回密码
 立即注册

QQ登录

只需一步,快速开始

Epimenides
初级会员   /  发表于:2022-5-25 19:13  /   查看:1935  /  回复:3
1金币

在程序中需要导入excel数据再进行行数输出,在取消导入后或再次导入容易出现上图所示的导入错误(还未完成导入就运行后续的程序),请问需要置位什么变量可以解决这个问题?

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

最佳答案

查看完整内容

您好,看了一下这个命令,第一次导入的时候是没问题的,因为表格还没有数据,那么这个时候表格操作->删除操作执行很快,接下来导入Excel文件时可以正常选取文件并导入。但是第二次导入的时候,表格有了较多的数据,执行删除操作比较耗时,所以可能产生了异步执行,在删除表格数据的同时,又执行了导入Excel文件命令,造成没有成功弹出导入文件的弹框,所以直接到了条件命令,判断为0执行了对应的JS。 有一个思路:可以把表格删 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-25 19:13:49
来自 4#
本帖最后由 Howie.Sun 于 2022-5-26 12:19 编辑
Epimenides 发表于 2022-5-25 21:07
嗯 出错的频次低了,我再蹲一蹲,看看有没有官方解答

您好,看了一下这个命令,第一次导入的时候是没问题的,因为表格还没有数据,那么这个时候表格操作->删除操作执行很快,接下来导入Excel文件时可以正常选取文件并导入。但是第二次导入的时候,表格有了较多的数据,执行删除操作比较耗时,所以可能产生了异步执行,在删除表格数据的同时,又执行了导入Excel文件命令,造成没有成功弹出导入文件的弹框,所以直接到了条件命令,判断为0执行了对应的JS。
有一个思路:可以把表格删除放到A20的文本框上,这样每次导入完以后再清除数据表。

不过,数据量多一点的话,建议您使用服务端命令->导入/导出csv,这个比较快,不需要在页面进行过多的逻辑操作。

还有一种思路,就是表格删除的时候,判断删除成功以后再执行导入Excel命令应该也可以。


本帖子中包含更多资源

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

x
回复 使用道具 举报
明路悬赏达人认证 活字格认证
高级会员   /  发表于:2022-5-25 20:52:49
2#
表格操作命令删掉,导入模式变成替换就没有这个问题了,9000行数据太多录屏时间不够我就删了一些,试试这个?


本帖子中包含更多资源

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

x
回复 使用道具 举报
Epimenides
初级会员   /  发表于:2022-5-25 21:07:21
3#
明路 发表于 2022-5-25 20:52
表格操作命令删掉,导入模式变成替换就没有这个问题了,9000行数据太多录屏时间不够我就删了一些,试试这个 ...

嗯 出错的频次低了,我再蹲一蹲,看看有没有官方解答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部