按条件搜索邮件。

2020-08-17 08:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好!

我需要使用SAP IRPA开发一个项目。 我想从Outlook中读取一些电子邮件,但是当我尝试使用方法searchByCriteria时,调试器会向我显示此错误错误。

image.png

这是我为搜索电子邮件而编写的代码。

image.png

如何解决此问题?

问候。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好!

我需要使用SAP IRPA开发一个项目。 我想从Outlook中读取一些电子邮件,但是当我尝试使用方法searchByCriteria时,调试器会向我显示此错误错误。

image.png

这是我为搜索电子邮件而编写的代码。

image.png

如何解决此问题?

问候。

付费偷看设置
发送
4条回答
d56caomao
1楼 · 2020-08-17 09:08.采纳回答

嗨,

尝试以下操作:

函数retrieveMails(){
     var mails = [];
//我是根据标准设置的电子邮件数量
     var i = 0;
     var filePath = ctx.options.path.log;
 var fileNames = [];
 //var fileName = null;
//初始化" Microsoft Outlook"应用程序。
     ctx.outlook.init();
//重置工作邮件列表。
     ctx.outlook.mail.resetMailCollection();
//设置检索邮件的条件(最大设置为10)。
     ctx.outlook.mail.searchByCriteria({
       主题:"%Logistik Meldung%",
 读:0
       最大行:20
     });
 
     mails = ctx.outlook.mail.getFilteredTable();
     if(mails.length){
//通过检索每个邮件的详细信息来构建工作邮件列表。
     for(i = 0; i   
SAP砖家
2楼-- · 2020-08-17 09:15

也尝试了以下代码,但结果相同

ctx.outlook.mail.searchByCriteria({主题:" SAP iRPA-触发电子邮件",日期:{来自:新日期(" 05/25/2020"),直到:新日期(" 06/09/2020" ")}});

bbpeas
3楼-- · 2020-08-17 09:14

嗨,

您的第117行应该是

//ctx.outlook.mail.attachmentSave() 

您已经在第115行中保存了附件。

Br,

Peter

宇峰Kouji
4楼-- · 2020-08-17 09:16

非常感谢!

一周热门 更多>