OLE経由でLotus Notesから選択したメールを取得しようとしています。今Lotus NotesはOLE経由で選択されたメールのみを受信します
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回実行されます。
私の質問は、なぜ私はメールボックスの中にいるときとは違うのでしょうか?私が選んだものだけを特定する方法はありますか?
よろしく