6.1  DecmSelectクラス

DecmSelectクラスは,文書検索を扱うクラスです。

このクラスで,次の機能が実行できます。

プロパティ一覧
DecmSelectクラスで扱うプロパティの一覧を次の表に示します。各プロパティの詳細は,「付録A.1 DocumentBroker Standard GUI Development Kitで使用するプロパティ」を参照してください。

表6-1  DecmSelectクラスで扱うプロパティ

プロパティ名データ型検索条件(WHERE)へ
の指定可否
参照可能メソッド
searchDoc()
dmaProp_OIIDString
esysProp_NameString
edmProp_OwnerIdString
dbuUserProp_OwnerNameString
esysProp_CreateTimeInteger
esysProp_CreatorString
esysProp_ModifyTimeInteger
esysProp_ModifierString
dbuUserProp_ModifierNameString
dbuUserProp_ReservedUserIdString
dbuUserProp_ReservedUserNameString
esysProp_CommentString
ecmProp_DocTypeOIIDString
ecmProp_DocTypeOIID_FULLString不可
ecmProp_CHOiidString
ecmProp_CHOiid_FULLString不可
ecmProp_DocTypeInteger
ecmProp_FileNameString
ecmProp_FileSizeInteger
ecmProp_ParentContainerString不可
ecmProp_ParentContainer_FULLString不可
ecmProp_DeleteFlagInteger不可
ecmProp_DeleteUserIdString
ecmProp_DeleteTimeInteger
ecmProp_DocNumberString
ecmProp_UserInt1~ecmProp_UserInt5Integer
ecmProp_UserStr1~ecmProp_UserStr5String
ecmProp_DocTypePropInt1~ecmProp_DocTypePropInt10Integer
ecmProp_DocTypePropStr1~ecmProp_DocTypePropStr10String
ecmProp_DocTypePropLongStr1~ecmProp_DocTypePropLongStr5String
esysProp_FileTypeInteger不可
esysProp_TopDVOIID_FULLString不可
(凡例)
可:指定できます。
不可:指定できません。
○:デフォルトで取得,および更新ができます。
△:DecmSelect#setSelectListメソッドをコールすると取得できます。
注※
DecmFactory#initUserPropメソッド,DecmFactory#initUserPropメソッドを使用してプロパティ名を登録しておく必要があります。

次の項から,DecmSelectクラスのメソッドについて説明します。

<この節の構成>
6.1.1  setFolderOiid
6.1.2  setFetchCount
6.1.3  setSortKey
6.1.4  setSortMode
6.1.5  setTrashMode
6.1.6  setFolderMode
6.1.7  isSubFileSearchMode
6.1.8  setSubFileSearchMode
6.1.9  addCondition
6.1.10  setSelectList
6.1.11  setCondGroup
6.1.12  setKeyword
6.1.13  setSearchExpanse
6.1.14  setSearchDictionary
6.1.15  searchDoc
6.1.16  resetCondition