GetType

설명

Entity의 유형(State-based 또는 Stateless)을 리턴합니다.

API를 사용해서는 Entity 오브젝트의 유형을 변경할 수 없습니다. 레코드의 유형은 해당 레코드 유형에 의해 판별되며 Rational ClearQuest Designer를 사용하여 관리자가 설정해야 합니다.

구문

VBScript

entity.GetType 

Perl

$entity->GetType(); 
ID
설명
entity
사용자 데이터 레코드를 나타내는 Entity 오브젝트. 후크 내에서 구문에 이 부분을 생략할 경우, Entity 오브젝트가 현재 데이터 레코드에 해당한다고 가정합니다(VBScript에만 해당).
Return value
값은 Long 형식의 EntityType 상수로서 State-based Entity 오브젝트의 경우에는 REQ_ENTITY, Stateless Entity 오브젝트의 경우에는 AUX_ENTITY입니다.

예제

VBScript

recordType = GetType 
If recordType = AD_REQ_ENTITY Then 
   OutputDebugString "This record is a state-based record." 
Else
   OutputDebugString "This record is a stateless record." 
End If 

Perl

$recordtype = $entity->GetType();



if ($recordtype eq $CQPerlExt::CQ_REQ_ENTITY)

 {

 $session->OutputDebugString("This record is a state-based
       record.");

 }

else

 {

 $session->OutputDebugString("This record is a stateless record.");

 } 

피드백