Dynamische Listen sind hilfreich, wenn Sie einer Liste Werte hinzufügen möchten, ohne das
Schema zu bearbeiten.
About this task
Benutzer mit der Berechtigung "schema designer", "dynamic list administrator"
oder "super user" können in jeder Clientkomponente von
Rational® ClearQuest® Werte zu einer dynamischen
Auswahlliste hinzufügen. Eine dynamische Liste kann eine Dropdown-Liste (z. B. eine Liste der Status)
sein.
Unabhängig vom Satztyp können Sie dieselbe dynamische Liste für
mehrere Felder verwenden. Beim Aktualisieren des Inhalts zugehöriger Felder werden alle Felder
aktualisiert, die dieser dynamischen Liste zugeordnet sind.
Procedure
So erstellen Sie eine dynamische Liste für ein Feld:
- Starten Sie Designer.
- Klicken Sie im ClearQuest-Schema-Repository-Explorer mit der rechten Maustaste auf den Ordner Dynamic List Names
in Ihrem Schema, und klicken Sie dann auf New Dynamic List.
- Geben Sie einen Namen für die dynamische Liste ein.
- Klicken Sie im Raster "Fields" auf die Zelle "Choice List" für das
gewünschte Feld, klicken Sie auf den Pfeil für die Dropdown-Liste, und wählen
Sie DYNAMIC LIST aus.
- Wählen Sie im Fenster Dynamic List den Namen der dynamischen
Liste aus, die Sie eben erstellt haben.
- Bei Bedarf können Sie auch Recalculate Choice List oder Limit
To List auswählen. Beim
Definieren eines Hooks für einen konstanten Wert, eine konstante Liste oder eine dynamische Liste
können Sie eines der folgenden Verhalten auswählen:
- Wählen Sie Limit to list aus, damit Benutzer keine Werte eingeben können, die nicht
in der Auswahlliste enthalten sind. Jeder Wert, der nicht in der Liste ist, löst einen Gültigkeitsfehler aus. Wenn Sie Limit to list nicht auswählen, können Benutzer auch Werte
eingeben, die nicht in der Auswahlliste enthalten sind.
- Wenn Sie die Liste zur Laufzeit reinitialisieren möchten, weil sie von Änderungen eines anderen Werts abhängig ist, wählen Sie Recalculate Choice list aus.
Bei einer
auf Scripts basierenden Auswahlliste kann diese Neuberechnung die Leistung beeinträchtigen. Wenn Sie die Option Recalculate Choice list
nicht auswählen, werden
die Werte nur zu Beginn jeder Aktion aktualisiert.
- Klicken Sie auf OK. Testen Sie das Schema, bevor Sie diese Änderungen speichern. Checken Sie die Schemaänderungen dann ein, und wenden Sie sie auf die Benutzerdatenbank an. Siehe Schema anpassen.