NotesViewEntryCollection クラス (LotusScript®)

特定の条件に従って選択されたビューエントリのコレクションを表します。このクラスでは、通常、文書コレクションはビューでソートされた順番に提供されます。

注: このクラスは R5 で新しく追加されました。

包含関係

包含元: NotesView

包含要素: NotesViewEntry

プロパティ

Count

Parent

Query

メソッド

AddEntry

Clone

Contains

DeleteEntry

FTSearch

GetEntry

GetFirstEntry

GetLastEntry

GetNextEntry

GetNthEntry

GetPrevEntry

Intersect

MarkAllRead

MarkAllUnread

Merge

PutAllInFolder

RemoveAll

RemoveAllFromFolder

StampAll

StampAllMulti

Subtract

UpdateAll

アクセス

ViewEntryCollection はビュー内のエントリの全部または一部を表します。NotesView の AllEntries プロパティと GetAllEntriesByKey メソッドは、ViewEntryCollection オブジェクトを返します。

NotesViewEntryCollection の FTSearch メソッドは、コレクションの内容を変更します。

使用法

ViewEntryCollections には文書に対応するエントリだけが含まれます。カテゴリや合計が含まれることはありません。NotesViewEntryCollection のメソッドとプロパティは、IsSorted プロパティ以外は NotesDocumentCollection のメソッドとプロパティと同じです。IsSorted プロパティは、NotesViewEntryCollection では常に true です。

現在のポインタ

現在のポインタはビューエントリコレクション用に維持されます。 すべてのナビゲーションメソッドは、現在のポインタを取得したエントリに設定します。 まず、Add メソッドと Delete メソッドは現在のポインタを移動しません。また、FTSearch と RemoveAll メソッドの後は、現在のポインタは最初の文書に戻されます。

自動更新: 無効

AutoUpdate を明示的に False に設定することで、親ビューの自動更新を無効にします。自動更新を行うと、パフォーマンスが低下し、コレクション内のエントリが無効になる (「エントリが索引に見つかりません」と表示される) 場合があります。ビューは、必要に応じて Refresh を使用して更新できます。

重複エントリ

文書が複数のカテゴリの下で分類される場合、エントリは重複して存在します。重複したエントリでもナビゲーションは動作しますが、次の場合を除きます。