Mit Hilfe eines Aktions-Hooks für Benachrichtigung können
E-Mail-Nachrichten versendet werden, wenn ein Benutzer eine Spezifikation fertig stellt. In Ihrem Hook-Code verwenden Sie die Rational-ClearQuest-API zum Erstellen und Senden der Nachricht.
Informationen zu diesem Vorgang
Die vordefinierten Schemas
enthalten die Basisaktion "Send_Email_Notif" in allen aktivierten Datensätzen. Diese Aktion ruft
"RSEM_ProcessEmailRules" auf, und der Aktionstyp wird für alle Aktionen verwendet.
Wenn Sie die Namen von Datensatztypen oder Aktionen in dem
Schema ändern, müssen Sie Ihren Aktions-Hook an die neuen Namen anpassen.
Vorgehensweise
Gehen Sie wie folgt vor, um einen
Aktions-Hook für Benachrichtigung zu erstellen:
- Starten Sie Designer.
- Melden Sie sich als Benutzer mit der Berechtigung "schema designer" oder
"super user" bei Designer an.
- Erweitern Sie im ClearQuest-Schema-Repository-Explorer den Ordner Record Types oder Record Types - Stateless, bis Sie den Datensatztyp sehen, dessen Aktion Sie ändern möchten.
- Klicken Sie doppelt auf den Datensatztyp, um den Datensatztypeditor zu öffnen.
- Klicken Sie auf das Register Actions, um das Register "Record Actions" anzuzeigen.
- Klicken Sie im Raster "Record Actions" auf die
Spalte Notification der Aktion, der Sie den Benachrichtigungs-Hook
hinzufügen wollen. Klicken Sie anschließend auf das Pfeilsymbol und auf oder auf . Wenn der Modus für sofortige Bearbeitung aktiviert ist, wird der Script-Editor geöffnet. Wenn der Modus für sofortige Bearbeitung inaktiviert ist,
müssen Sie
doppelt auf die Zelle klicken, um den Script-Editor zu öffnen.
VBScript und Perl verwenden ihre eigenen Script-Editoren. Designer zeigt in der Titelleiste des Fensters "Designer" an, welcher Editor gegenwärtig verwendet wird. Vergewissern Sie sich, dass der richtige Editor verwendet wird, bevor Sie Code hinzufügen
oder bearbeiten.
- Fügen Sie Ihren Hook-Code hinzu, und klicken Sie danach auf , um Ihren Code zu kompilieren und auf
Syntaxfehler zu überprüfen.