Dynamische Auswahllisten erstellen

Dynamische Listen sind hilfreich, wenn Sie einer Liste Werte hinzufügen möchten, ohne das Schema zu bearbeiten.

Informationen zu diesem Vorgang

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.

Vorgehensweise

So erstellen Sie eine dynamische Liste für ein Feld:

  1. Starten Sie Designer.
  2. 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.
  3. Geben Sie einen Namen für die dynamische Liste ein.
  4. 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.
  5. Wählen Sie im Fenster Dynamic List den Namen der dynamischen Liste aus, die Sie eben erstellt haben.
  6. 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.
  7. 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.

Feedback