Tabelle
Grundlagen
Die Tischkonfiguration ist zweigeteilt.
Im ersten Teil werden allgemeine Tabelleneinstellungen wie Tabellenkopf, Zeilenanzahl pro Seite oder Aggregationsfunktionen konfiguriert
Der zweite Teil, der Abschnitt Datenquelle , dreht sich alles um die eigentlichen Daten in der Tabelle, die hauptsächlich von SKOOR-Objekten generiert oder in einer Datenbank gespeichert werden. In diesem Abschnitt können Daten geladen, gefiltert, durch Overlays paraangereichert werden und so weiter
SKOOR-Objekte können mit einem Objektfilter geladen werden. Jedes vom Filter generierte Objekt ergibt eine Zeile in der Tabelle
Datenbanken können mit dem Suchtyp Data Source (Tabellen oder Views) oder Data Query (SQL) abgefragt werden
Tabelle
Einstellung | Beschreibung |
---|---|
Seitengröße | Anzahl der sichtbaren Zeilen pro Seite. Wenn mehr Zeilen vorhanden sind, wird eine Seitenauswahl angezeigt. |
Alle Seiten im Bericht anzeigen | |
Leere Zeilen anzeigen | Leere Zeilen anzeigen, wenn die Anzahl der Zeilen kleiner als die Seitengröße ist. |
Kopfzeile anzeigen | Tabellenkopf ein- oder ausblenden. Bitte beachten Sie, dass immer Standard-Spaltenfilter verwendet werden, auch wenn eine Spalte oder die gesamte Kopfzeile ausgeblendet ist. |
Feste Kopfzeile | Die Kopfzeile bleibt sichtbar, wenn die Zeilen vertikal gescrollt werden |
Alternative Zeilenfarben | Benachbarte Zeilen werden in leicht unterschiedlichen Farben angezeigt, um die Lesbarkeit zu verbessern |
Anzahl fester Spalten | Anzahl der Spalten, beginnend von links, die beim horizontalen Scrollen sichtbar bleiben |
Aggregierte Zeilenfunktion | Fügt der Tabelle eine Zeile mit aggregierten Werten hinzu
|
Aggregierte Zeilenposition | Zeigen Sie aggregierte Werte oben oder unten in der Tabelle an |
Unter aggregierte Spalten | Fügt eine Aggregationszeile basierend auf einer oder mehreren Spalten hinzu.
|
Verschachtelte Unteraggregate anzeigen | Fügt eine Zwischensumme über eine aggregierte Wertegruppe hinzu. Das folgende Beispiel zeigt die Summe aller Filialen plus die Zwischensumme pro Filiale und Abteilung |
Filter behalten | Wenn Filter beibehalten aktiv ist, werden dynamische Spaltenfilter bei einem Seitenwechsel nicht gelöscht. |
Export zulassen | Daten können in CSV- oder XLSX-Formate exportiert werden |
Datenquelle
Einstellung | Beschreibung |
---|---|
Suchtyp | Wählen Sie die gewünschte Datenquelle aus |
Datenquelle | Wählen Sie eine Datenbank aus. Datenbanken werden in den Dashboard-Einstellungen konfiguriert |
Tabelle | Wählen Sie eine der Tabellen oder Ansichten einer Datenbank aus |
Datenabfrage | Wählen Sie eine Datenabfrage aus. Datenabfragen werden in den Dashboard-Einstellungen konfiguriert |
Filter Matrix anwenden | |
Suchanfrage |
Säulen
Einstellung | Beschreibung |
---|---|
Typ | Spaltentyp
|
Name | Name der Spalte. Diese wird im Tabellenkopf angezeigt. |
HREF | Verknüpfung (optional). Kann absolut oder relativ sein. und kann Platzhalter verwenden. |
Breite | Breite in Pixel oder % (optional). |
Ausrichten | Text linksbündig, zentriert oder rechtsbündig ausrichten. |
Header-Höhe | Höhe des Headers in Pixel. |
Filter Typ | Art des dynamischen Filters
|
Text | Nur verfügbar, wenn der Filtertyp auf Definiert das Verhalten des Tabellenfilters.
Das Wildcard-Zeichen |
Standardfilter | Der dynamische Filtertext kann voreingestellt werden. Bitte beachten Sie, dass der Filter aktiv ist, auch wenn die Spalte nicht angezeigt wird. |
Priorität sortieren | Legen Sie eine Sortierpriorität fest, um die Spalte sortierbar zu machen. Zeilen werden gemäß der Sortierpriorität sortiert. Wenn zwei Spalten dieselbe Sortierpriorität haben, wird die Priorität durch die Spaltenpriorität bestimmt. |
Standard-Sortierrichtung | Standardmäßig aufsteigend oder absteigend sortieren. |
Zeigen | Ob die Spalte angezeigt werden soll (Standard) oder nicht. Bitte beachten Sie, dass Standardfilter auch für ausgeblendete Spalten aktiv sind. |
Ausblenden, wenn leer | Blenden Sie die Spalte aus, wenn keine Tabelle cow einen Wert für diese Spalte enthält. |
Auf kleinen Bildschirmen ausblenden | Blenden Sie die Spalte aus, wenn sie nicht in den Bildschirm passt |
Wiederholungen ausblenden | Wiederkehrende Werte ausblenden. Damit kann eine Art Gruppierung erreicht werden: |
Führen Sie doppelte Zeilen zusammen | Nur eine von allen Zeilen mit demselben Wert in dieser Spalte anzeigen |
Header-Richtung | Horizontaler oder vertikaler Header. Wenn Sie vertikal wählen, müssen Sie die Header-Höhe auf einen geeigneten Wert setzen (aus technischen Gründen kann die Header-Größe nicht automatisch ermittelt werden). |
Als HTML anzeigen | Interpretieren Sie HTML-Tags in dieser Spalte |
Spaltentypen
Name
Zeigt den Namen des Zeilenobjekts an. Keine Einstellungen verfügbar.
Typ
Zeigt den Typ des Zeilenobjekts an. Keine Einstellungen verfügbar.
Untertyp
Zeigt den Untertyp des Zeilenobjekts an. Keine Einstellungen verfügbar.
Zustand
Zeigt den Status des Zeilenobjekts an. Durch Aktivieren von Benutzerdefiniertes Objekt können Sie den Status eines beliebigen SKOOR-Objekts anzeigen (ausgewählt durch Objektfilter ).
Der Status kann als Glühbirne oder Text angezeigt werden.
Staatliche Statistiken
Berechnet den Prozentsatz des Objekts im ausgewählten Zustand. Wenn ein benutzerdefiniertes Objekt in der Spalte konfiguriert ist, können mehr als ein Objekt durch den Suchfilter ausgewählt werden. Alle Objekte werden in diesem Fall durch die gewählte Aggregatfunktion aggregiert.
Eigentum
Zeigt eine Eigenschaft des Zeilenobjekts an.
Zählen
Zählt Objekte basierend auf einem Objektfilter .
Das Feld Bedingungen akzeptiert die üblichen Platzhalter .
Um eine Referenz auf das Zeilenobjekt zu erhalten, kann man das folgende Bedingungs-Snippet verwenden:
{ "item": "id", "operator": "eq", "expression": %id% }
Es ist auch möglich, eine benutzerdefinierte Klasse für eine bestimmte Anzahl festzulegen. Dies ist besonders nützlich zum Färben von Zahlen, die größer als ein bestimmter Wert sind:
Nützliche Klassen:
deutlich
wesentlich
unerheblich
Warnung
OK
Wert
Zeigt einen Wert des Zeilenobjekts an. Durch Aktivieren von Benutzerdefiniertes Objekt können Sie den Wert eines beliebigen SKOOR-Objekts anzeigen (ausgewählt durch Objektfilter ).
Der Wert kann durch seinen Wertschlüssel definiert werden. Rückgabewerte und Stringwerte akzeptieren den Index in Array-Schreibweise (zB returnValue[0]) oder den Namen der definierten Einheit.
Gerätename
Zeigt den Namen des zugehörigen Geräts an, wenn das Objekt ein Job ist.
Elternteil
Zeigt das übergeordnete Objekt des aktuellen Objekts an.
Gründe dafür
Der Grund, warum sich Objekte in einem Zustand wie Major, Minor oder Warning befinden.
Nachricht
Zeigt Job-Info-Meldung an, falls verfügbar.
Wählen
Fügt Optionen zum Hinzufügen oder Entfernen von Wartungsarbeiten sowie ein Kontrollkästchen zu jeder Zeile hinzu.
Wartungen
Zeigt aktuelle Wartungen an.
Datenquelle
Zeigt einen Spaltenwert einer Datenquellentabelle an.
Die Aggregatfunktion kann so eingestellt werden, dass sie Werte der Spalte aggregiert.
Wenn die Spalte vom Typ Float ist, kann die Genauigkeit des Werts eingestellt werden.
Erweiterte Spalteneinstellungen
Es ist möglich, den Stil jeder Tabellenzelle mit CSS anzupassen. Dies kann entweder durch die Verwendung von Inline-CSS ( Kopfzeilenzellenstil, Tabelle ) oder CSS-Klassen erfolgen, die in den Stileinstellungen eines Dashboards definiert werden können.