DeleteEntity

Description

Supprime l'enregistrement spécifié de la base de données en cours.

When you call this method, Rational ClearQuest deletes the specified entity using the action whose name you specified in the deleteActionName parameter. Ce nom d'action doit correspondre à une action valide dans le schéma et doit être légal pour effectuer l'action sur l'entité spécifiée.

Syntaxe

VBScript

session.DeleteEntity entité, nomActionSuppression 

Perl

$session->DeleteEntity(entité, nomActionSuppression); 
Identificateur
Description
session
Objet Session représentant la session en cours d'accès à la base de données.
entity
Objet Entity correspondant à l'enregistrement à supprimer.
nomActionSuppression
Chaîne contenant le nom de l'action à utiliser lors de la suppression de l'entité.
Valeur renvoyée
Renvoie une chaîne vide ("") si l'opération aboutit. Renvoie une chaîne contenant le message d'erreur si un problème s'est produit lors de la suppression de l'entité. Use error checking code for handling error messages and exceptions. Voir Contrôle des erreurs et contrôle de validité

Exemples

VBScript

set sessionObj = GetSession 

' Supprimez l'enregistrement dont l'ID est "BUGDB00000042" à l'aide de l'action 
' "delete"
set objToDelete = sessionObj.GetEntity("defect", "BUGDB00000042")
sessionObj.DeleteEntity objToDelete, "delete" 

Perl

$sessionobj = $entity->GetSession();

# Supprimez l'enregistrement dont l'ID est "BUGDB00000010" à l'aide de l'action
# "delete"
$objtodelete = $sessionobj->GetEntity("defect", "BUGDB00000010");
$sessionobj->DeleteEntity($objtodelete,"delete"); 

Feedback