LOTUSSCRIPT /COM/OLE のクラス
スクリプトが 2 度目以降に実行されるたびに、UnprocessedDocuments は UpdateProcessedDoc が処理していない文書を返します。たとえば、エージェントが最初に実行されてから、新規文書が 3 つデータベースに追加され、既存の文書が 1 つ更新されたとき、UnprocessedDocuments は 4 つの文書のコレクションを返します。
Sub Initialize Dim session As New NotesSession Dim db As NotesDatabase Dim collection As NotesDocumentCollection Dim doc As NotesDocument Set db = session.CurrentDatabase Set collection = db.UnprocessedDocuments Set doc = collection.GetFirstDocument() While Not(doc Is Nothing) Call session.UpdateProcessedDoc( doc ) Set doc = collection.GetNextDocument(doc) Wend End Sub
他の例については、NotesDatabase の UnprocessedDocuments プロパティ、UnprocessedFTSearch メソッド、UnprocessedSearch メソッドを参照してください。
関連項目