JAVA/CORBA クラス
データベースのビューまたはフォルダを表し、ビューかフォルダ内の文書にアクセスできるようにします。
構文
public class View extends Base
包含関係
スーパークラス: Database
サブクラス: Document、DateTime、ViewColumn、ViewEntry、ViewEntryCollection、ViewNavigator
プロパティ
Aliases (getAliases と setAliases を使用)
AllEntries (getAllEntries を使用)
BackgroundColor (getBackgroundColor と setBackgroundColor を使用)
ColumnCount (getColumnCount を使用)
ColumnNames (getColumnNames を使用)
Columns (getColumns を使用)
Created (getCreated を使用)
EntryCount (getEntryCount を使用)
HeaderLines (getHeaderLines を使用)
HttpURL (getHttpURL を使用)
IsAutoUpdate (isAutoUpdate と setAutoUpdate を使用)
IsCalendar (isCalendar を使用)
IsCategorized (isCategorized を使用)
IsConflict (isConflict を使用)
IsDefaultView (isDefaultView と setDefaultView を使用)
IsFolder (isFolder を使用)
IsHierarchical (isHierarchical を使用)
IsModified (isModified を使用)
IsPrivate (isPrivate を使用)
IsProhibitDesignRefresh (isProhibitDesignRefresh と setProhibitDesignRefresh を使用)
IsProtectReaders (isProtectReaders と setProtectReaders を使用)
LastModified (getLastModified を使用)
LockHolders (getLockHolders を使用)
Name (getName と setName を使用)
NotesURL (getNotesURL を使用)
Parent (getParent を使用)
Readers (getReaders と setReaders を使用)
RowLines (getRowLines を使用)
SelectionFormula (getSelectionFormula と setSelectionFormula を使用)
Spacing (getSpacing と setSpacing を使用)
TopLevelEntryCount (getTopLevelEntryCount を使用)
UniversalID (getUniversalID を使用)
ViewInheritedName (getViewInheritedName を使用)
メソッド
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
getURL
lock
lockProvisional
markAllRead
markAllUnread
recycle
refresh
remove
removeColumn
resortView
setAliases
toString
unlock
アクセス方法
ビューまたはフォルダには、ビューまたはフォルダを含んでいる Database オブジェクトを介してアクセスします。アクセスするには、次の 2 つの方法があります。
ビューエントリがある場合に、そのビューやフォルダにアクセスするには、ViewEntry の getParent を使用します。
使用法
View オブジェクトは、ViewEntry オブジェクト、ViewEntryCollection オブジェクト、ViewNavigator オブジェクトへのアクセスを提供します。
View オブジェクトを作成し、基礎をなすビューに影響する文書変更を行ったとき、View オブジェクトによるナビゲーションの結果が不正確になる場合があります。View オブジェクトを更新するか、新しい View オブジェクトを作成する必要があります。ビューに影響を与える文書の変更には、追加、削除、選択式で使用するフィールドの変更などがあります。詳しくは、refresh を参照してください。
自動更新: 回避
IsAutoUpdate を明示的に false に設定してビューの自動更新を無効にすることをお勧めします。特に、ビューがナビゲータやエントリコレクションのベースとなっている場合は、ビューの自動更新は無効に設定してください。自動更新はパフォーマンスを低下させ、子オブジェクト内のエントリを無効にする場合があります (「エントリが索引に見つかりません」)。ビューを更新する場合は、必要に応じて refresh を使用します。
クロスリファレンス
式言語の FolderProperties @コマンド
例 関連項目