DeleteEntity

설명

현재 데이터베이스에서 지정된 레코드를 삭제합니다.

이 메소드를 호출하면 Rational® ClearQuest®는 사용자가 deleteActionName 매개변수에 지정한 이름을 가진 조치를 사용하여 지정된 엔티티를 삭제합니다. 이 조치 이름은 스키마의 유효한 조치에 해당해야 하며 지정된 엔티티에 대해 조치를 수행할 수 있어야 합니다.

구문

VBScript

session.DeleteEntity entity,deleteActionName 

Perl

$session->DeleteEntity(entity, deleteActionName); 
ID
설명
session
현재 database-access 세션을 나타내는 Session 오브젝트입니다.
entity
삭제할 레코드에 해당하는 Entity 오브젝트입니다.
deleteActionName
엔티티를 삭제할 때 사용할 조치의 이름이 포함된 문자열입니다.
Return value
성공한 경우 빈 문자열("")을 리턴합니다. 엔티티 삭제 중에 문제점이 발생한 경우 오류 메시지가 포함된 문자열을 리턴합니다. 오류 메시지 및 예외를 처리하려면 오류 확인 코드를 사용하십시오. 오류 검사 및 유효성 검증의 내용을 참조하십시오.

예제

VBScript

set sessionObj = GetSession 

' Delete the record whose ID is "BUGDB00000042" using the "delete" ' action
set objToDelete = sessionObj.GetEntity("defect", "BUGDB00000042")
sessionObj.DeleteEntity objToDelete, "delete" 

Perl

$sessionobj = $entity->GetSession(); 

# Delete the record whose ID is "BUGDB00000010" using the "delete"
# action
$objtodelete = $sessionobj->GetEntity("defect", "BUGDB00000010");
$sessionobj->DeleteEntity($objtodelete,"delete"); 

피드백