我有3个(或更多)部门。对于每个部门都有电子邮件收件人。例如:Lotusscript从数组中跳过元素?
部门A:约翰,玛丽。部门B:约翰,克里斯。部门C:约翰。
该字段(文本列表)被称为EmailRecipient的形式部门目前我设法发送电子邮件给每个部门的每个收件人。但是,由于电子邮件的内容相同,我只需要向John发送一次电子邮件。我已经在我的测试剂目前做的是如下:
Dim view As NotesView, doc As NotesDocument
Set view=db.Getview("Department")
Set doc=view.Getfirstdocument()
Do While Not doc Is Nothing
ForAll x In doc.EmailRecipient
Set doc=db.Createdocument()
doc.form="Memo"
doc.subject="test"
Call doc.Send(True, x)
End ForAll
Loop
如何在下一个部门的EmailRecipient数组中跳过约翰,如果我已经发电子邮件给他?
感谢它的工作。唯一的区别是我把doc.sent()放在'Else'声明' –