Aktivieren Sie die Kontextrangliste für eine zugehörige Liste, indem Sie eine Rangfolgedefinition erstellen.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu an.
-
Klicken Sie auf Neu.
-
Geben Sie ein Name Für die Rangfolgedefinition.
-
In Datensatztabelle Feld die Tabelle auswählen, für die die Rangfolge aktiviert ist.
Dies ist die Tabelle der Datensätze in der zugehörigen Liste mit Rangfolge. Um beispielsweise die Rangfolge für eine zugehörige Liste von Incidents im Problemformular zu aktivieren, wählen Sie die Tabelle Incident [Incident] aus.
-
In Kontextspalte Feld die Referenzspalte auswählen, die den Kontext bereitstellt, in dem die Rangfolge ausgeführt werden soll.
Die Kontext In diesem Fall ist das Formular, in dem die zugehörige Liste angezeigt wird, und kein Tabellenname. Zum Beispiel eine zugehörige Liste mit Datensatztabelle Von Incident [Incident] kann mehrere Kontexte haben, einschließlich Problem Formular oder ein Konfigurationselement Formular.
-
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 Produktstorys in Scrum können Sie die Tabelle „Produktmodell“ [cmdb_model] verwenden.
- Beziehungsspalte: Wählen Sie die Spalte aus der Beziehungstabelle aus, um sie mit der Kontextspalte zu vergleichen. Um zu vermeiden, dass der Tabelle „Produktmodell“ [cmdb_model] eine zugehörige Liste von Anwender-Stories hinzugefügt wird, können Sie verwenden SYS-ID Spalte, die eine Unterklasse der Produktmodelltabelle (cmdb_model.sys_ID) definiert.
-
In Attribute Geben Sie Attribute ein, um den Inhalt des Dialogfelds „Rang“ entsprechend 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 in ausgewählt haben Datensatztabelle Feld.
- extra_conditions: Eine codierte Abfrage, um die im Dialogfeld „Rang“ angezeigten Datensätze einzuschränken. Zum Beispiel die Abfrage
Extra_conditions=^State!=7 Zeigt alle Incidents an, deren Status nicht ist Geschlossen . 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 diese schreibgeschützten Felder aus:
- Verzeichnisspalte
- Rang der UI-Aktion
- Kontextmenüelement
Hinweis: Nachdem Sie eine Rangfolgedefinition übermittelt haben, nur die Attribute Feld kann bearbeitet werden. Wenn zusätzliche Ä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 von einem Update-Satz in die Datenbank eingefügt werden. Um eine von einem Update-Satz eingefügte Rangfolgedefinition zu verwenden, müssen Sie die Indizes manuell generieren. Um Indizes zu generieren, öffnen Sie das Formular „Rangfolgedefinition“, und klicken Sie auf Generieren Sie Indizes .