デフォルト エンティティ

フックのデフォルト エンティティは、フックの開始前に IBM® Rational® ClearQuest® によって作成され、アクション実行中の現在のレコードを表します。

Perl の場合、次を使用してこのオブジェクトを検出します。

$entity

1 レコードのアクションに関連して別のエンティティを参照する場合 (例えば、新規レコードを登録するために、BuildEntity メソッドへの呼び出しを実行するなど)、エンティティ変数のスコープを維持する必要があります。 これについては、次の 2 つの方法があります。

VBScript の場合は、me 宣言を使用できます。 例を次に示します。

call DoSomething(me)

デフォルト エンティティ オブジェクトを、引数として渡すために明示的に参照する必要がある場合、me 宣言を使用して操作を実行できます。 例を次に示します。

Msgbox me.GetDisplayName()
Dim xme
Set xme = me
Msgbox xme.LookupStateName

フィードバック