EntityExists

설명

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

참고: 이 메소드는 버전 7.1.0 이상에서 더 이상 사용되지 않습니다. EntityVisible를 사용하십시오.

Stateful 레코드의 경우, 표시 이름 인수(display_name)는 id 문자열(예: RAMBU00001234)입니다.

Stateless 레코드의 경우, display_name은 사이에 공백 문자가 있는 모든 고유 키 필드 값의 연결로 구성됩니다. 예를 들어, 프로젝트 레코드 유형에 name 및 department의 두 필드가 있고 모두 고유 키 필드로 지정된 경우, display_name은 <name> <department>"입니다.

name "ACME" 및 department "Finance"의 프로젝트:

exists_flag = session.EntityExists "Project", "ACME Finance"  

하나의 고유 키 필드 name이 있는 "ACME" 프로젝트:

exists_flag = session.EntityExists "Project", "ACME"

구문

VBScript

session.EntityExists entity_def_name, display_name 

Perl

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

예제

VBScript

set sessionObj = GetSession 

ResultFromEntityExist = sessionObj.EntityExists("defect", "test00000001") 

Perl

$sessionObj = $entityObj->GetSession();

$ResultFromEntityExist = $sessionObj->EntityExists("defect", "test00000001"); 

피드백