Aktivieren Sie die Kontextrangfolge für eine zugehörige Liste, indem Sie eine Rangfolgedefinition erstellen.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
-
Navigieren zu .
-
Klicken Sie auf Neu.
-
Geben Sie einen Namen für die Rangfolgedefinition ein.
-
Wählen Sie im Feld Datensatztabelle die Tabelle aus, für die die Rangfolge aktiviert ist.
Dies ist die Tabelle der Datensätze in der zugehörigen Rangliste. Um beispielsweise die Rangfolge für eine zugehörige Liste von Incidents im Problemformular zu aktivieren, wählen Sie die Incident-Tabelle [Incident] aus.
-
Wählen Sie im Feld Kontextspalte die Referenzspalte mit dem Kontext aus, in dem die Rangfolge durchgeführt werden soll.
Der Kontext ist in diesem Fall das Formular, in dem die zugehörige Liste angezeigt wird, und kein Tabellenname. Beispielsweise kann eine zugehörige Liste mit der Datensatztabelle Incident [incident] mehrere Kontexte haben, einschließlich des Problemformulars oder eines Configuration Item- Formulars.
-
Füllen Sie die beziehungsbasierten Felder aus, wenn die Rangfolge für eine zugehörige Liste durchgeführt werden soll, die durch eine Beziehung definiert ist.
- Beziehungstabelle: Wählen Sie die Tabelle aus, die die andere Seite der Beziehung bildet. Im Falle der Rangfolgedefinition für Produkte-Storys in Scrum können Sie die Tabelle „Produktmodell“ [cmdb_model] verwenden.
- Beziehungsspalte: Wählen Sie die Spalte aus der Beziehungstabelle aus, die mit der Kontextspalte verglichen werden soll. Um das Hinzufügen einer zugehörigen Liste von User Stories zur Produktmodelltabelle [cmdb_model] zu vermeiden, können Sie die Sys-ID -Spalte verwenden, die eine Unterklasse der Produktmodelltabelle (cmdb_model.sys_id) definiert.
-
Geben Sie im Feld Attribute Attribute ein, um den Inhalt des Dialogfelds Rang nach Bedarf zu ändern und einzuschränken.
- visible_columns: Eine durch Semikolon getrennte Liste von Spalten, die im Dialogfeld „Rang“ angezeigt werden sollen. Wenn nicht angegeben, verwendet das Dialogfeld „Rang“ die Standardansicht der zugehörigen Liste, die Sie im Feld Datensatztabelle ausgewählt haben.
- extra_conditions: eine codierte Abfrage, um die im Dialogfeld „Rang“ angezeigten Datensätze einzuschränken. Die Abfrage
extra_conditions=^state!=7 zeigt beispielsweise alle Incidents an, deren Status nicht Geschlossenist. Wenn nicht angegeben, werden im Dialogfeld „Rang“ alle Datensätze für die Beziehung angezeigt.
-
Klicken Sie auf Absenden.
Der Index wird automatisch generiert. Das System füllt die folgenden schreibgeschützten Felder aus:
- Verzeichnisspalte
- Rang der UI-Aktion
- Kontextmenüelement
Hinweis: Nachdem Sie eine Rangfolgedefinition übermittelt haben, kann nur das Feld Attribute bearbeitet werden. Wenn weitere Änderungen erforderlich sind, löschen Sie den Datensatz und erstellen Sie einen neuen mit den überarbeiteten Einstellungen.
Nächste Maßnahme
Das System generiert keine Indizes für Rangfolgedefinitionen, die durch ein Update Set in die Datenbank eingefügt wurden. Um eine von einem Update Set eingefügte Rangfolgedefinition zu verwenden, müssen Sie die Indizes manuell generieren. Um Indizes zu generieren, öffnen Sie das Formular Rangfolgedefinition und klicken auf Indizes generieren.