DeleteEntity

Description

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

Lorsque vous appelez cette méthode, Rational ClearQuest supprime l'entité spécifiée à l'aide de l'action dont vous avez spécifié le nom dans le paramètre deleteActionName. 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.
entité
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é. Utilisez le code de vérification d'erreur pour gérer les messages d'erreur et 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"); 

Commentaires en retour