0

Perl と ClearQuest Perl API の両方が初めてです。CQ フォームからいくつかの値をクリアしようとしています。値を "" に設定するだけで値をクリアできますが、リストでは機能しません。これを行う方法はありますか?

# following doesn't work on lists. What to do? 

    $entity->SetFieldValue("Foo_List", "");


# following works just fine

    $entity->SetFieldValue("barstatus", "");

CQ APIリファレンスは次のとおり です

4

1 に答える 1

0

あなたの API を理解しているので、undefが機能する可能性は低いです。最初から、 setFieldValueをリストで呼び出すことはできません。Perlもよくわかりません。ただし、すべての値を読み取るループを作成し、エンティティ オブジェクトのDeleteFieldValueメソッドを使用して各値を削除してみてください。エンティティー・オブジェクトのすべてのメソッドは、http: //publib.boulder.ibm.com/infocenter/cqhelp/v7r0m1/index.jsp?topic= /com.ibm.rational.clearquest.apiref.doc/c_entity_mthds.htm にリストされています。

Perl の構文がよくわかりません。しかし、ここにいる誰かが助けてくれるかもしれません。

h番目。

于 2010-10-23T21:14:54.690 に答える