このメソッドは、指定された QueryDef オブジェクトの ResultSet オブジェクトを作成します。その後、戻された ResultSet オブジェクトを使用して、クエリーを実行し、結果のデータを保存します。
すべての該当するフィールドとフィルタを QueryDef オブジェクトに追加するまで、このメソッドを呼び出さないでください。このメソッドは QueryDef オブジェクト内の情報を使用して、クエリー データの保存に必要なデータ構造のセットをビルドします。このメソッドの呼び出し後に新規のフィールドまたはフィルタを QueryDef に追加すると、ResultSet オブジェクトには新規の追加分は反映されません。クエリーを実行して結果のデータを取り込むには、その後 ResultSet オブジェクトの Execute メソッドを呼び出す必要があります。
VBScript
session.BuildResultSet(querydef)
Perl
$session->BuildResultSet($querydef);
VBScript
set sessionObj = GetSession ' Create a query and result set to search for all records. set queryDefObj = sessionObj.BuildQuery("defect") queryDefObj.BuildField("id") set resultSetObj = sessionObj.BuildResultSet(queryDefObj) resultSetObj.Execute
Perl
$sessionObj = $entity->GetSession(); # Create a query and result set to search for all records. $queryDefObj = $sessionObj->BuildQuery("defect"); $queryDefObj->BuildField("id"); $resultSetObj = $sessionObj->BuildResultSet($queryDefObj); $resultsetObj->Execute();