我正在尝试执行Gmail的任务,以使用对象克隆和循环删除Automation Anywhere中的特定邮件,即使路径(捕获后(中提供了$counter$,也必须在Gmail收件箱中选择多封电子邮件后,也只对第一封邮件进行循环。 请查看随附屏幕截图中的代码。任何意见都值得赞赏,谢谢!
1.open browser
2.object cloning:Get Property 'HTML Inner Text'of static text""from windows 'Inbox*';Assign to variable"$Prompt-Assignment",Source:Window;play-Type:object
3.Start loop"$Prompt-Assignment$"Times
4.object cloning:Get Property 'HTML Inner Text' of static text"Indeed" from windows 'Inbox*';Assign to variable "$Vsubject",Source:Window;play-Type:object
5.if $Vsubject$ EqualTo(=)"Indeed" Then
6.object cloning:click on pane windows 'Inbox*';Click type:Click;Source:Window;play-Type:object
您捕获提示分配值的位置将是第一个问题。
如果您必须删除某些包含"xxxxx"主题的电子邮件,那么我会说
- 在 Gmail 中克隆搜索文本框,并将文本设置为"主题:xxxx"
- 然后克隆搜索按钮 然后Gmail将提供过滤器列表,请检查它生成的列表,如果合适和准确。
- 您可以克隆评论全选复选框,以选择所有这些结果电子邮件
- 使用对象克隆命令删除它们。
希望这有帮助,否则请提及您用于决定选择需要删除的电子邮件的条件。
谢谢
我不确定您是否有任何特定原因使用对象克隆来删除包含"确实"的电子邮件。
我的建议是尝试以下代码。不会与UI进行交互,一切都将在后端完成。您只需在使用循环命令时配置您的 gmail 帐户。
1 Start Loop "Each message on server: mail.myisp.com, User Name: test@gmail.com, ServerType: IMAP, Message Format: HTML"
2 If $Email Subject$ Includes "Indeed" Then
3 Delete Message
4 End If
5 End Loop