LOTUSSCRIPT /COM/OLE のクラス
データベースのビューまたはフォルダを表し、ビューかフォルダ内の文書にアクセスできるようにします。
包含関係
スーパークラス: NotesDatabase、NotesUIView
サブクラス: NotesDocument、NotesViewColumn、NotesViewEntry、NotesViewEntryCollection、NotesViewNavigator
プロパティ
Aliases
AllEntries
AutoUpdate
BackgroundColor
ColumnCount
ColumnNames
Columns
Created
EntryCount
HeaderLines
HttpURL
IsCalendar
IsCategorized
IsConflict
IsDefaultView
IsFolder
IsHierarchical
IsModified
IsPrivate
IsProhibitDesignRefresh
LastModified
LockHolders
Name
NotesURL
Parent
ProtectReaders
Readers
RowLines
SelectionFormula
Spacing
TopLevelEntryCount
UniversalID
ViewInheritedName
メソッド
Clear
CopyColumn
CreateColumn
CreateViewNav
CreateViewNavFrom
CreateViewNavFromAllUnread
CreateViewNavFromCategory
CreateViewNavFromChildren
CreateViewNavFromDescendants
CreateViewNavMaxLevel
FTSearch
GetAllDocumentsByKey
GetAllEntriesByKey
GetAllReadEntries
GetAllUnreadEntries
GetChild
GetColumn
GetDocumentByKey
GetEntryByKey
GetFirstDocument
GetLastDocument
GetNextDocument
GetNextSibling
GetNthDocument
GetParentDocument
GetPrevDocument
GetPrevSibling
Lock
LockProvisional
MarkAllRead
MarkAllUnread
Refresh
Remove
ResortView
RemoveColumn
SetAliases
UnLock
アクセス方法
ビューまたはフォルダには、ビューまたはフォルダを含む NotesDatabase オブジェクトを介してアクセスします。アクセスするには、次の 2 つの方法があります。
使用法
NotesDocumentCollection オブジェクトと NotesView オブジェクトのどちらを使用しても、データベースの選択された文書でも全文書でもアクセスできます。NotesView オブジェクトは次のときに使用します。
NotesView オブジェクトを作成後、基になるビューに影響を与えるような変更を加えた場合、NotesView オブジェクトのナビゲーションが正しくない結果をもたらす場合があります。NotesView オブジェクトを更新するか、新しいオブジェクトを作成してください。ビューに影響を与える文書の変更には、追加、削除、選択式で使用するフィールドの変更などがあります。詳しくは、更新を参照してください。
自動更新:回避
ビューの自動更新を防止するには、AutoUpdate を明示的に False に設定することが最も良い方法です。ビューがナビゲータまたはエントリコレクションのベースとなっている場合は特にそうです。自動更新はパフォーマンスを低下させ、子オブジェクト内のエントリを無効にする可能性があります (「エントリが索引に見つかりません」)。Refresh を使用すると、必要に応じてビューを更新できます。
クロスリファレンス
式言語の FolderProperties @コマンド
例 関連項目