EntityExistsByDbId

설명

엔티티의 존재 여부 표시를 리턴합니다.

참고: 이 메소드는 버전 7.1.0 이상에서 더 이상 사용되지 않습니다. EntityVisibleByDbId를 사용하십시오.
참고: 버전 7.0에서 저장할 수 있는 레코드 수에 대한 한계가 증가하여 DBID의 범위도 증가되었습니다. 그러나 버전 7.0 이전의 Rational® ClearQuest® 클라이언트는 이전 한계보다 큰 데이터베이스 ID(DBID)를 가진 레코드를 표시할 수 없습니다. DBID에 대한 자세한 정보는 레코드에 대한 작업을 참조하십시오.

구문

VBScript

session.EntityExistsByDbId entity_def_name, db_id 

Perl

$session->EntityExistsByDbId(entity_def_name, db_id); 
ID
설명
session
현재 database-access 세션을 나타내는 Session 오브젝트입니다.
entity_def_name
레코드 유형(EntityDef) 이름이 포함된 문자열입니다.
db_id
레코드의 고유 ID 번호가 포함된 Long입니다.
Return value
엔티티가 존재하는 경우 부울 True를, 그렇지 않은 경우 False를 리턴합니다.

예제

VBScript

set sessionObj = GetSession 

set entityObj = session.GetEntity("defect", "test00000001")

dbid = entity.GetDbId

ResultFromEntityExistDbid = sessionObj.EntityExistsByDbId("defect", dbid) 

Perl

$sessionObj = $entityObj->GetSession();

$entityObj = $sessionObj->GetEntity("defect", "test00000001");

$dbid = $entityObj->GetDbId();

$ResultFromEntityExistDbid = $sessionObj->EntityExistsByDbId("defect", dbid); 

피드백