Eigene Filter in der UUX anzulegen gehört gewissermaßen zum kleinen 1×1 in der ESM Welt von Matrix42. Egal, ob Statuswerte, letzter Scan-Datum oder verantwortliche Rolle, die Möglichkeiten sind vielfältig & unbegrenzt.
Wo und wie auch du eigene Filter in der Benutzeroberfläche anlegen kannst, erfährst du hier!
1. Möglichkeit: Content Widget Liste bearbeiten
Die gängigste Option ist das direkt Hinzufügen eines neuen Filters zur Content Widget Liste. Wir fügen hier beispielhaft einen Filter “Offene Störungen” unter dem Navigationselement Störungen ein.
1.1 Öffnen der CWL
Öffne hierzu zuerst einmal die CWL, in der ein Filter hinzugefügt werden soll, in der Administration.
Da wir uns hier gerade im Service Desk befinden: Wusstest du schon, dass du geschlossene Tickets bei neuer E-Mail wiedereröffnen kannst?
1.2 Bearbeiten der CWL
Bearbeite diese nun mit einem Klick auf Bearbeiten.
1.3 Filter hinzufügen und Rechte setzen
Das Hinzufügen der Filter würde mit Screenshots ewig dauern, weshalb hier ein kurzes Video zur Erklärung ist:
Nicht vergessen, nachdem der Filter angelegt wurde diesen noch einmal mit einem Linksklick zu öffnen und dann über die Aktion “Zielgruppe setzen” zu berechtigen. Sonst wird er nicht angezeigt.
Die Rechte setzten wir im Video auf “uneingeschränkt”, da der Filter sowieso nur von Personen gesehen werden kann, die das übergeordnete Navigationselement sehen (in unserem Fall Störungen).
Alternativ kannst du auch direkt ASQL schreiben, solltest du dies bevorzugen. Wähle dafür im Datenquellfilter einfach “Bedingung hinzufügen” → “Ausdruck”.
Du kannst übrigens die Feldnamen in der Datenbank auch über Dialoge in der UUX herausfinden.
2. Möglichkeit: Erweiterte Filterung des Grids
Es gibt noch eine alternative Möglichkeit, Filter in der UUX hinzuzufügen. Während man im oberen Beispiel die Kriterien mehr oder weniger schon vorher kennen muss, kann man sich mit der Erweiterten Filterung die Kriterien zuerst bauen, anschließend prüfen ob das Ergebnis stimmt und diese anschließend speichern.
2.1 Erweiterte Filterung öffnen
Navigiere zum entsprechenden Grid und öffne die erweiterte Filter-Maske der ESM Suite.
2.2 Suchkriterien eingeben
Hier kann man sich nun kreativ austoben, was die Filterung angeht. Egal, ob dynamische Datumsfilter, enthaltene String-Werte, Statusfilter und oder oder Verknüpfungen 😉 Deiner Kreativität sind keine Grenzen gesetzt.
Durch Klicken von Bedingung hinzufügen kannst du weitere Kriterien angeben und mittels “Gruppe” kannst du Gruppierungen aufbauen (Oder-Filter)
Beispielsweise alle Störungen, die innerhalb des letzten Jahres geschlossen worden (siehe Screenshot oben) oder innerhalb der letzten 10 Tage eröffnet wurden. Probiere es gleich selber aus!
2.3 Filterung Speichern
Nun kommen wir zum Speichern der Filterung. Das ganze geht sehr einfach über das Diskettensymbol oben rechts in dem Suchfenster.
Gebe anschließend einen Namen ein, aktiviere “Abfrage in Navigation anzeigen” und klicke auf Speichern. Schon wird dein Filter (übrigens nur für dich) angezeigt.
Das kann übrigens jeder Benutzer machen, richtig gute Sache.
2.4 (Optional) Suche für alle verfügbar machen
Wenn du die Suche nicht nur für dich, sondern vielleicht für alle Ticketbearbeiter sichtbar machen willst, kannst du das einfach über die Berechtigungen erledigen. Diese gespeicherten Abfragen werden nämlich im Standard einfach nur auf die Benutzer beschränkt, die diese auch erstellen.
Übrigens kannst du hier mal schauen, wie du Elemente in Dialogen abhängig von Benutzerrollen ein oder ausblenden kannst.
Das war’s schon. Hoffentlich hat dir der Artikel weitergeholfen und du hast schon Ideen für eigene Filter. Über Feedback oder ein Kommentar würd wir uns sehr freuen!