Perl
(Practical Extraction and Reporting Language) bietet eine plattformunabhängige Lösung zur Erstellung von
Rational-ClearQuest-Scripts.
In Perl geschriebene Hook-Scripts unterstützen die Clientkomponenten von Rational ClearQuest unter
Windows®,
UNIX® und
Linux®.
Die Rational-ClearQuest-API-Unterstützung für
VBScript unterscheidet sich von der für Perl. Bei der Verwendung von Perl müssen die folgenden Punkte berücksichtigt werden:
- Präfix und Syntax sind unterschiedlich. Weitere Informationen finden Sie im Abschnitt "Notationskonventionen für Perl".
- Das Präfix für Entity-Methoden und -Eigenschaften muss in Hook-Scripts verwendet werden; bei VBScript ist Entity-Objekt implizit.
- Perl verwendet an Stelle eines HookChoices-Objekts ein Array für Hook-Optionen.
- EventObject wird anders unterstützt. Weitere Informationen finden Sie im Abschnitt EventObject Object.
- CQPerl wertet eine leere zeichenfolge als NULL-Wert aus. Um nach einer leeren Zeichenfolge zu testen,
verwenden Sie den Operator CQ_COMP_OP_IS_NULL.