LOTUSSCRIPT /COM/OLE のクラス
読み込み専用。現在のエージェントかビューアクションが「未処理」と判断するデータベースの文書です。エージェントかビューアクションの種類に応じて未処理と判断される文書が変わります。
メモ このプロパティは COM に実装されていません。
定義位置 NotesDatabase 型
データ型 NotesDocumentCollection 型
構文 取得方法:Set notesDocumentCollection = notesDatabase.UnprocessedDocuments
使い方 このメソッドはエージェントかビューアクションスクリプトにだけ有効です。また、このメソッドは、NotesSession の CurrentDatabase プロパティから取得された NotesDatabase オブジェクトだけで呼び出されることがあります。エージェントまたはビューアクションに含まれないスクリプトでは、このメソッドは文書が 1 つも入っていない NotesDocumentCollection を返します。CurrentDatabase プロパティから取得されていない NotesDatabase オブジェクトで呼び出されたときは、このメソッドはエラーとなります。
このプロパティを使用するには、データベースを開いている必要があります。
返される文書 次の表は UnprocessedDocuments プロパティが返す文書を示します。エージェントを実行する前に文書が 1 回選択されます。
エージェントが最後に実行されてから新規作成または更新されていること
[エージェントのプロパティ] インフォボックスで指定された検索条件を満たすこと
または
ビューアクション
UpdateProcessedDoc が処理済みのマークを付けるのは、このメソッドの呼び出し元の特定のエージェントが処理した文書だけです。あるエージェントで UpdateProcessedDoc を使っても、他のエージェントが処理する文書には影響がありません。
UpdateProcessedDoc は他のすべてのエージェントとビューアクションに影響を与えません。
ビューアクション ビューアクションで使われるとき、UnprocessedDocuments が返す文書は選択文書で実行されるエージェントと同じです。
クロスリファレンス Java AgentContext クラスの UnprocessedDocuments プロパティ
式言語の @All 関数
例 関連項目