【发布时间】:2017-02-09 14:14:16
【问题描述】:
我正在尝试通过 OLE 从 Lotus Notes 获取选定的邮件。到目前为止,我是这样做的:
UIView := FLNotes.CURRENTVIEW;
UIDocuments := UIView.DOCUMENTS;
for counter := 1 to UIDocuments.Count do begin
if counter = 1 Then
aDocument := UIDocuments.GETFIRSTDOCUMENT
else
aDocument := UIDocuments.GETNEXTDOCUMENT(aDocument);
ProcessDokument (aDocument)
当我在此邮件视图中时,它按预期工作,我只收到我在旁边打勾的邮件(所以我收到 2 封邮件) 现在我想搜索某处有“sem”的特定邮件,然后切换到搜索选项卡:
现在我的问题是我的代码返回所有可见文档,而不仅仅是我选择的那个。在这里,我没有选择其中任何一个,但我的 for 循环仍然为每个文档运行 7 次。
我的问题,为什么即使我没有选择其中任何一个文件也正在处理所有文件,特别是为什么行为与我在邮箱内时不同。有没有办法只识别我选择的那些?
问候
【问题讨论】:
标签: email lotus-notes lotus-domino ole lotus