Abhängige sortierte Listen sind hierarchische Listen, die eine ähnliche Datenstruktur abbilden wie MLAs (siehe Abschnitt MLA-Verwaltung). Im Gegensatz zu MLAs wird bei abhängigen sortierten Listen immer nur eine Ebene gleichzeitig angezeigt. Abhängig von dem Wert, den der Benutzer auf der aktuellen Listenebene auswählt, wird eine andere Liste der untergeordneten Ebene geöffnet. Es muss nicht für jeden Listeneintrag eine untergeordnete Liste geben. In der Graphenterminologie kann eine Liste also eine Kombination aus Knoten und Blättern sein. Ein Skript für abhängige sortierte Listen wird der Benutzerdefinierten Feldgruppe, Datenobjektgruppe oder Ressourcenfeldgruppe zugewiesen, für die es benötigt wird.
Siehe folgendes Beispiel:
In einem Helpdesk-Ticket kann ein Ort ausgewählt werden. Zuerst wählt der Benutzer den Kontinent aus. Je nach ausgewähltem Kontinent wird eine Unterliste mit Subkontinenten oder mit Ländern angezeigt. Alle Benutzerdefinierten Felder müssen zuerst als normale Felder des Typs enum (Sortierte Liste) definiert werden. Im Skript wird der Wert der ersten Listenebene überprüft und je nachdem, welcher Wert ausgewählt wurde, wird eine andere Liste auf der zweiten Ebene angezeigt. Sie können so viele Ebenen anlegen, wie Sie möchten. Bedenken Sie aber, dass das Editieren des Skripts immer komplexer wird.
Das Skript für abhängige sortierte Listen wird im Admin Tool gespeichert. Lassen Sie sich beim Erstellen bzw. Editieren des Skripts von einem ConSol CM-Consultant unterstützen, da es sich um eine ziemlich komplexe Aufgabe handelt.
Abbildung 392: ConSol CM Admin Tool - Skript für abhängige sortierte Listen
Das Skript für abhängige sortierte Listen wird der Benutzerdefinierten Feldgruppe, Datenobjektgruppe oder Ressourcenfeldgruppe zugewiesen, für die es benötigt wird.
Abbildung 393: ConSol CM Admin Tool - Zuweisen eines Skripts für abhängige sortierte Listen zu einer Benutzerdefinierten Feldgruppe
Im Web Client sieht der Bearbeiter nur die Unterliste des Wertes, den er auf der ersten Listenebene ausgewählt hat.
Abbildung 394: ConSol CM Web Client - Unterliste des Kontinents Europa
Abbildung 395: ConSol CM Web Client - Unterliste des Kontinents Amerika