原始需要如下: 监控某Email账号,如果有未读Email,则读取Email,判断是否有附件,有附件且是Excel时,下载该Excel,读取Excel,并把数据保留到数据库中。 以后须要从Get Mail流动中获取未读邮件,判断每个未读邮件的附件是否有Excel,有则保留下来。 从Activities中搜寻for each,遍历循环UnReadEmailList(get mail流动的output)。 foreach 有两个外围属性,传递给foreach的汇合(in左边的),以及遍历进去的单项(in右边)的。 item能够本人定义名字。 除了这两个外围属性外,还有: TypeArgument:指定item参数的类型,如果不设置TypeArguement,item就会是个Object类型。(不得不吐槽,VB的这个有点蠢……无奈依据集成的类型来主动定义子项的类型) 所以TypeArgument倡议设置。设置成什么类型呢? 依据UnReadEmailList的类型来。 UnReadEmailList是List类型,也就是说,UnReadEmailList是MailMessage的汇合。 所以,这里的TypeArgument设置为MailMessage即可。 如果你没找到这个类型,你须要点击Browse For Types,进行搜寻这个类型。 除此之外,Foreach还有一个比拟重要的属性OutPut:index。 这个字段能够设置一个参数来接管,Foreach的索引值。 索引是从0开始,每次循环一次就会+1。 在你须要的时候,能够应用。 这样,咱们foreach就设置完啦。
作者:RPA之家
https://www.bilibili.com/read...
出处: bilibili