조회를 실행하는 데 사용할 수 있는 결과 세트를 작성 및 리턴합니다.
이 메소드는 지정된 QueryDef 오브젝트에 대한 ResultSet 오브젝트를 작성합니다. 그런 다음 리턴된 ResultSet 오브젝트를 사용하여 조회를 실행하고 결과 데이터를 저장할 수 있습니다.
원하는 모든 필드 및 필터를 QueryDef 오브젝트에 추가하기 전까지는 이 메소드를 호출하지 마십시오. 이 메소드는 QueryDef 오브젝트의 정보를 사용하여 조회 데이터의 저장에 필요한 데이터 구조 세트를 빌드합니다. 이 메소드를 호출한 후 새 필드 또는 필터를 QueryDef 오브젝트에 추가하는 경우, ResultSet 오브젝트는 새 추가를 반영하지 않습니다. 조회를 실행하고 결과 데이터를 페치하려면 ResultSet 오브젝트의 Execute를 호출해야 합니다.
BuildResultSet를 사용하는 방법에 대한 예제는 동적 필터가 있는 조회 실행을 참조하십시오.
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();