DeleteEntity

説明

現在のデータベースから指定されたレコードを削除します。

このメソッドを呼び出すと、Rational ClearQuest は、deleteActionName パラメータに指定された名前のアクションを使用して、指定されたエンティティを削除します。このアクション名はスキーマの有効なアクションに対応している必要があり、指定されたエンティティにアクションを実行することは正しい方法です。

構文

VBScript

session.DeleteEntity entity,deleteActionName 

Perl

$session->DeleteEntity(entity, deleteActionName); 
識別子
説明
session
現在のデータベース アクセス セッションを表す Session オブジェクト。
entity
削除するレコードに対応する Entity オブジェクト。
deleteActionName
エンティティを削除する場合に使用するアクションの名前を含む String。
戻り値
成功した場合は、空の文字列 ("") を返します。エンティティの削除で問題が あった場合は、エラー メッセージを含む文字列を返します。エラー メッセージおよび例外の処理には、 エラー チェック コードを使用してください。 「エラー チェックと検証」を参照してください。

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"); 

フィードバック