Durch
eine Abhängigkeit zwischen zwei Feldern können Sie festlegen, dass, wenn der Wert des übergeordneten Felds sich ändert,
der Wert des untergeordneten (abhängigen) Felds sich ebenfalls ändert.
Es empfiehlt sich, diese Feldabhängigkeiten beim Entwurf des Schemas sorgfältig zu planen. Für abhängige Felder sind Hooks erforderlich, die Laufzeitfehler
verursachen können, wenn sie nicht ordnungsgemäß programmiert werden.
So erstellen Sie eine Abhängigkeit zwischen zwei Feldern durch
Hinzufügen eines Hooks für geänderten Wert zu dem übergeordneten Feld:
- Starten Sie Designer.
- Erweitern Sie im ClearQuest-Schema-Repository-Explorer den Ordner Record Types in Ihrem Schema,
und erweitern Sie dann einen Satztyp.
- Klicken Sie auf den Knoten Fields, um das Raster "Record Fields" anzuzeigen.
- Klicken Sie auf die Zelle Value Changed für das
übergeordnete Feld.
- Klicken Sie auf den Abwärtspfeil und danach auf oder .
Wenn der Modus für sofortige
Bearbeitung (Instant Edit Mode) aktiviert ist, öffnet Designer automatisch den Script-Editor. Klicken Sie zum Aktivieren oder Inaktivieren der sofortigen
Bearbeitung auf . Klicken Sie, falls erforderlich, doppelt auf die Zelle, um den Editor zu öffnen.
- Schreiben Sie im Script-Editor ein Script, das den Wert des übergeordneten
Felds abruft und ihn verwendet, um den Wert des untergeordneten Felds festzulegen. (Ein Beispiel
zum Festlegen eines übergeordneten Werts auf der Basis von untergeordneten Werten finden Sie im
Abschnitt Aktions-Hook zum Festlegen
des Werts eines übergeordneten Datensatzes.)