找回密码
 立即注册

QQ登录

只需一步,快速开始

qq5168

高级会员

64

主题

369

帖子

1159

积分

高级会员

积分
1159
qq5168
高级会员   /  发表于:2023-5-11 10:52  /   查看:1226  /  回复:9
100金币
各位大神们,使用循环命令,在报错的时候,如何不让它停止,继续执行剩下的部分呢,比如使用循环命令执行一个数组10条信息,到第2条出现错误,怎么才可以让它跳过错误,执行下边的操作,并且完成后返回错误的信息呢

最佳答案

查看完整内容

楼主的这个场景可以用异常捕获命令来处理,异常捕获命令 - 活字格V9帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

9 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2023-5-11 10:52:31
来自 2#
楼主的这个场景可以用异常捕获命令来处理,异常捕获命令 - 活字格V9帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-5-11 11:44:28
3#
Shawn.Liu 发表于 2023-5-11 11:03
楼主的这个场景可以用异常捕获命令来处理,异常捕获命令 - 活字格V9帮助手册 - 葡萄城产品文档中心 (grapec ...

多谢刘版,但是比如说多条错误的,貌似异常捕获命令也不能满足需求,还是上面的例子,10条数据,有5条错误的,这个要怎么处理呢
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-5-11 12:00:39
4#
qq5168 发表于 2023-5-11 11:44
多谢刘版,但是比如说多条错误的,貌似异常捕获命令也不能满足需求,还是上面的例子,10条数据,有5条错 ...

这种情况可以外层使用循环命令,异常捕获命令放在内层,这样当某一次循环出现异常,后续还可以继续执行循环,如果需要返回多条异常信息,可以设置异常信息的数组变量

本帖子中包含更多资源

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

x
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-5-11 12:57:32
5#
Shawn.Liu 发表于 2023-5-11 12:00
这种情况可以外层使用循环命令,异常捕获命令放在内层,这样当某一次循环出现异常,后续还可以继续执行循 ...

ok,再次感谢,基本搞定,刘版的这个数组操作是哪个插件的功能啊,我这边没找到呢
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-5-11 13:33:02
6#
qq5168 发表于 2023-5-11 12:57
ok,再次感谢,基本搞定,刘版的这个数组操作是哪个插件的功能啊,我这边没找到呢

数组操作使用对象与集合操作工具插件哈,对象与集合操作工具 - 葡萄城市场 (grapecity.com.cn)
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-5-11 23:09:47
7#



不知道哪里不对,正常应该有4条错误的信息,但是只返回了一行

本帖子中包含更多资源

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

x
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-5-12 11:32:01
8#
qq5168 发表于 2023-5-11 23:09
不知道哪里不对,正常应该有4条错误的信息,但是只返回了一行

大佬的4条错误信息是指从catch块获取的吗,您这边尝试使用上面的对象与集合操作工具插件,使用数组的PUSH操作来添加错误对象试试
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-5-13 19:59:01
9#
测试了一下,只要catch有命令返回错误了,Try就不会循环的,就是Try单独加循环命令也没用,感谢刘版,我需要再研究一下的
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-5-15 10:10:50
10#
感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部