GetWorkspaceItemDbIdList

説明

入力条件に基づいたワークスペース アイテムの DBID のリストを戻します。

注: このメソッドは、バージョン 2002.05.00 で使用可能になります。バージョン 7.0.0 では、保存できるレコード数の制限が増大したために、DBID の範囲も増大しました。しかし、バージョン 7.0.0 より前の Rational ClearQuest クライアントは、以前の制限を超えるデータベース ID (DBID) のレコードは表示できません。DBID の詳細については、レコードの操作 を参照してください。

構文

VBScript

workspace.GetWorkspaceItemDbIdList folder_type, item_type, parent_dbid, entdef_name 

Perl

$workspace->GetWorkspaceItemDbIdList
(folder_type, item_type, parent_dbid, entdef_name); 
識別子
説明
workspace
現在のセッションから取得された Workspace オブジェクト。
folder_type
WorkspaceFolderType によって列挙されたフォルダ タイプを含む Long。 ワークスペース フォルダ タイプは次のとおりです。

共用フォルダ アイテム (_WORKSPACE_PUBLIC_FOLDER = 1)

個人用フォルダ アイテム (_WORKSPACE_USER_FOLDER = 2)

item_type
WorkspaceItemType 列挙型定数を含む Long。
parent_dbid
親フォルダの DBID に対応する Long。 最上位フォルダを取得する場合、これに 0 を設定します。
entdef_name
ワークスペース アイテムに関連付けられた EntityDef 名を含む String。この引数は、空でもかまいません。
戻り値
Visual Basic の場合、ワークスペース アイテムの DBID のリストを構成する Variant の配列 (それぞれに文字列を含む) を戻します。 各文字列に 1 つの DBID が指定されています。

Perl の場合は、DBID リストを含む文字列の配列への参照が戻されます。

VBScript

// Retrieves dbid for top public folder (returns a list of 1 item)

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 0, 
"")

// Retrieves dbid for children folders of public query folder

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 
33554440, "") 

フィードバック