Tabelle

Grundlagen

Die Tabellenkonfiguration ist in zwei Teile unterteilt.

  • Im ersten Teil werden allgemeine Tabelleneinstellungen wie der Tabellenheader, die Anzahl der Zeilen pro Seite oder Aggregationsfunktionen konfiguriert

  • Im zweiten Teil, dem Abschnitt Datenquelle , geht es 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 angereichert usw. werden.

    • Skoor -Objekte können mit einem Objektfilter geladen werden. Jedes vom Filter erzeugte Objekt führt zu einer Zeile in der Tabelle

    • Datenbanken können mit der Suchtypdatenquelle (Tabellen oder Ansichten) oder Datenabfrage (SQL) abgefragt werden.

Tabelle Einstellungen

Image-20240405-150409.png

Einstellung

Beschreibung

Seitengröße

Anzahl der Zeilen, die pro Seite sichtbar sind. Wenn mehr Zeilen vorliegen, wird ein Seitenwähler angezeigt

Zeigen Sie alle Seiten im Bericht

Bei deaktivierter Seite ist nur die erste Seite einer ausgelegten Tabelle in Berichten sichtbar

Zeigen Sie leere Reihen

Zeigen Sie leere Zeilen an, wenn die Anzahl der Zeilen niedriger als die Seitengröße ist.

Kopfzeile anzeigen

Tabellenkopf anzeigen oder ausblenden Sie aus. Bitte beachten Sie, dass immer Standardspaltenfilter verwendet werden

Fester Header

Der Header bleibt sichtbar, wenn die Zeilen vertikal gescrollt werden

Alternative Zeilen Hintergrundfarbe

Angrenzende Zeilen werden in leicht unterschiedlichen Farben angezeigt, um die Lesbarkeit zu erhöhen

Fixe Spalten zählen

Anzahl der Spalten von links, die beim horizontalen Schriften sichtbar bleiben

Aggregatreihe

Fügt der Tabelle eine Zeile mit aggregierten Werten hinzu.

  • Gilt nur für numerische Spalten mit aktivierter Option Aggregierten Wert anzeigen

Aggregat -Reihenposition

Aggregierte Werte oben oder unten in der Tabelle anzeigen

Sub-Aggregate-Spaltenzahl

Fügt eine Aggregationszeile basierend auf einer oder mehreren Spalten hinzu

  • Wenn auf 2 Spalten eingestellt, wird der Titel der Aggregatzeile der dritten Spalte hinzugefügt, gefolgt von aggregierten Werten

  • Aggregationstitel wie Zwischensumme oder Durchschnitt werden nicht zu Spalten mit numerischen oder Datumstypen hinzugefügt.

  • Die Aggregation kann in der Spaltenkonfiguration ein- oder ausgeschaltet werden

Zeigen Sie verschachtelte Subaggregate

Addiert eine Zwischensumme über eine aggregierte Wertegruppe. Das folgende Beispiel zeigt die Summe aller Filialen plus die Zwischensumme pro Filiale und Abteilung

Filter halten

Wenn Filter behalten aktiviert 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. Die Felder im Datenquellenteil der Konfiguration ändern sich je nach Suchtyp

Objekt, Objekte unten

Wählen Sie ein oder mehrere SKOOR-Objekte mithilfe der allgemeinen Objektfilter aus

Datenquelle

Wählen Sie eine Datenbank aus. Datenbanken werden im Abschnitt Daten und Objekte konfiguriert.

Tabelle

Wählen Sie eine der Tabellen oder Ansichten einer Datenbank aus

Datenabfrage

Wählen Sie eine Datenabfrage aus. Datenabfragen werden im Abschnitt Daten und Objekte konfiguriert.

Filter Matrix Abfrage anwenden

Wenn ein Filtermatrix -Widget auf dem Dashboard konfiguriert ist, werden Filter dieses Widgets angewendet, wenn die Spalten beider Widgets übereinstimmen

Suchanfrage

Definieren Sie Filter wie in Data Source Query Editor beschrieben

Anmerkungen

Überprüfen Sie , ob Anmerkungen zulassen können , um die Funktion der Anmerkungen zu aktivieren. Stellen Sie sicher, dass eine oder mehrere Spalten als Schlüssel definiert sind, mit dem jede Annotation einer Datenzeile zugeordnet wird:

Säulen

Klicken Sie auf Synchronisierungsspalten, um alle verfügbaren Spalten aus der konfigurierten Tabelle oder Datenabfrage hinzuzufügen. Wenn nur eine Teilmenge der verfügbaren Spalten verwendet werden, klicken Sie auf die Spalte hinzufügen , um Spalten hinzuzufügen, oder löschen Sie die nicht verwendeten, nach der Synchronisierung aller dieser Synchronisierung. So ändern Sie die Spaltenreihenfolge, um einfach die Spaltenelemente zu ziehen.

Öffnen Sie die Einstellungen, indem Sie auf ein Spaltenelement klicken:

Einstellung

Beschreibung

Typ

Spaltenentyp abhängig vom im Abschnitt Datenquelle des Widget definierten Suchentyps

  • Name: Objektname

  • Typ: Objekttyp

  • subType: Objekt-Untertyp

  • Status: Objektzustand oder zugeordneter Zustand aus Datenquellen- / Datenabfrage

  • Statestatistik: Prozentsatz eines bestimmten Zustands des ausgewählten Objekts

  • Eigenschaft: Objekteigenschaft

  • Graf: Dynamische Anzahl

  • Wert: Dynamischer Wert

  • DeviceName: Verwandte Gerät des Objekts gegebenenfalls zutreffend

  • Eltern: übergeordnetes Objekt des ausgewählten Objekts

  • Gründe: Objekt, das den aktuellen Status des ausgewählten Objekts verursacht

  • Nachricht: Nachricht des Objekts gegebenenfalls zugänglich

  • Wählen Sie: Kontrollkästchen So wählen Sie das Objekt aus

  • Wartung: Aktuelle Wartung auf dem Objekt festgelegt

  • DataSource: Spalte der definierten Datenquelle

  • DatenQuery: Spalte der definierten Datenabfrage

  • Ausdruck: Berechnete Spalte unter Verwendung von Ausdrücken

  • Annotation: Spalte zum Hinzufügen oder Anzeigen von Anmerkungen zur aktuellen Datenquelle

Name

Name der Spalte. Dies wird im Tischkopf angezeigt

Href

Link (optional). Kann absolut oder relativ sein und Platzhalter verwenden

Auslösen auf Doppelklick

Der im Feld HREF definierter Link wird nur durch ein Doppelklick ausgelöst

Breite

Genaue Breite in Pixeln oder % (optional)

Min Breite

Minimale Spaltenbreite in Pixel oder % (optional)

Ausrichten

Texte links, zentriert oder rechts ausrichten

Headerhöhe

Höhe des Headers in Pixeln

Filter Typ

Art des dynamischen Filters

  • keiner

  • Wählen Sie (filtern Sie nach verfügbaren Werten aus der aktuellen Tabelle)

  • Text (Filter nach Text)

Text

Nur verfügbar, wenn der Filtertyp auf text eingestellt ist.

Definiert das Tabellenfilter.

  • exact : Ist eine genaue Übereinstimmung.

  • contains : Übereinstimmt, wenn der Wert den Filtertext enthält.

  • starts_with : Übereinstimmt, wenn die Werte mit dem Filtertext beginnen.

  • ends_with : patches Wenn die Werte mit dem Filtertext enden.

Das Wildcard -Charakter * kann in allen Textübereinstimmungsmodi verwendet werden (auch exact )

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 nach der Sortierpriorität sortiert. Wenn zwei Spalten die gleiche Sortierpriorität haben, wird die Priorität durch die Spaltenvorrang

Standard -Sortierrichtung

Sortieren Sie aufsteigend oder absteigend pro Verzug

Zeigen

Ob die Spalte angezeigt werden (Standard) oder nicht. Bitte beachten Sie, dass Standardfilter auch für versteckte Spalten aktiv sind

Verstecken, wenn leer

Verstecken Sie die Spalte, wenn keine Tabelle Kuh einen Wert für diese Spalte enthält

Auf kleinen Bildschirmen verstecken

Verstecken Sie die Spalte, wenn sie nicht in den Bildschirm passt

Wiederholungen verbergen

Wiederholte Werte ausblenden. Dies kann verwendet werden, um eine Art Gruppierung zu erreichen:

Duplike Zeilen zusammenführen

Zeigen Sie in dieser Spalte nur eine von allen Zeilen mit dem gleichen Wert an

Aggregierten Wert zeigen

Schalten Sie diesen Wert in Aggregationszeilen auf oder unterhalb der Tabelle ein oder aus

Headerrichtung

Horizontaler oder vertikaler Header. Wenn Sie vertikal wählen, müssen Sie die Headerhöhe auf einen geeigneten Wert einstellen (aus technischen Gründen kann die Headergröße nicht automatisch bestimmt werden)

Anzeige als HTML

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 als Glühbirne oder Text an.

Wenn der Suchentyp SKOOR -Objekte zurückgibt, kann die Klickaktion für die Spalte definiert werden. Durch Aktivieren des benutzerdefinierten Objekts können Sie den Status eines willkürlichen Skoor -Objekts (ausgewählt durch Objektfilter ) anzeigen.

Wenn der Suchtyp Datenquelle oder Datenabfrage ist, wählen Sie die Spalte aus, die die erforderlichen Zustände aus der Spalte Dropdown -Down -Down -Down -Stelle enthält:

Wenn die Statusspalte in einer Datenquelle oder einer Datenquery -basierte Tabelle verwendet wird, können Werte auf Zustände abgebildet werden ( SKOOR Dashboard > = 7.1.2).

Um mehrere Werte einem Zustand zuzuordnen, können Werte als von Kommas getrennte Liste definiert werden.

Zustandsstatistik

Berechnet den Prozentsatz des Objekts im ausgewählten Zustand. Wenn in der Spalte ein benutzerdefiniertes Objekt konfiguriert ist, kann mehr als ein Objekt durch den Suchfilter ausgewählt werden. Alle Objekte werden in diesem Fall durch die ausgewä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 einen Verweis auf das Zeilenobjekt zu erhalten, kann man den folgenden Bedingungs -Snippet verwenden:

{
  "item": "id",
  "operator": "eq",
  "expression": %id%
}

Es ist auch möglich, eine benutzerdefinierte Klasse für eine bestimmte Zählung festzulegen. Dies ist besonders nützlich, um die Farbzahlen zu färben, die größer sind als ein spezifizierter Wert:

Nützliche Klassen:

  • deutlich

  • wesentlich

  • unerheblich

  • Warnung

  • OK

Wert

Zeigt einen Wert des Zeilenobjekts an. Durch Aktivieren des benutzerdefinierten Objekts können Sie den Wert eines willkürlichen Skoor -Objekts (ausgewählt durch Objektfilter ) anzeigen.

Der Wert kann durch seine Wertschlüssel definiert werden. Rückgabewerte und Zeichenfolgewerte akzeptieren den Index in der Array -Notation (z. B. 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 Corrent -Objekts an.

Gründe dafür

Der Grund, warum Objekte in einem Staat wie Major, Moll oder Warnung sind.

Nachricht

Zeigt die Jobinfo -Nachricht an, falls verfügbar.

Wählen

Fügt Optionen zum Hinzufügen oder Entfernen von Wartungen sowie ein Kontrollkästchen zu jeder Zeile hinzu.

Wartungen

Diagramme aktuelle Wartungen.

Datenquelle

Zeigt einen Spaltenwert einer Datenquellentabelle an.

Die Aggregatfunktion kann auf aggregierte Werte der Spalte eingestellt werden.

Wenn die Spalte vom Typ Float ist, ist es möglich, die Genauigkeit des Werts festzulegen.

Datenabfrage

Zeigt einen Spaltenwert einer Datenabfrage an. Dieselben Konfigurationsoptionen wie für Datenquellen gelten auch für Datenabfragespalten.

Ausdruck

Ausdrucksspalten können Werte aus anderen in diesem Tabellen -Widget konfigurierten Spalten berechnen. Andere Spalten können auf zwei Arten verwiesen werden:

  • $ {Spalten. }

  • $ {Spalten [“

Als Stellen Sie genau den Namen in der jeweiligen Spalte fest (z. B. Kapitalbuchstaben am Anfang).

Bitte besuchen Sie auch die Seite der Platzhalter , um Einzelheiten zu erhalten.

Anmerkung

Mit diesem Spaltentyp können Benutzer die Daten einer Datenquelle oder einer Datenabfrage nach Annotationen anreichern. Es gibt fünf Arten von Annotationsspalten:

Taste

Fügt jeder Zeile der Tabelle eine Schaltfläche hinzu, um Anmerkungen hinzuzufügen.

Außerdem kann hier ein fester Satz von Zuständen mit möglichen Übergängen zwischen ihnen konfiguriert werden. Klicken Sie auf die Schaltfläche Hinzufügen , um Zustände hinzuzufügen:

Ein Übergang aus dem undefinierten Zustand muss konfiguriert werden. Andernfalls können überhaupt keine Anmerkungen hinzugefügt werden

Status

Zeigen Sie den aktuellen Annotationsstatus jeder Zeile an

Beschreibung

Anzeige der aktuellen Annotationsbeschreibung

Erstellt

Anzeige des Erstellungsdatums der Anmerkung

Benutzer

Den Benutzer anzeigen, der die Anmerkung erstellt hat

Bitte besuchen Sie die Annotationsseite für weitere Details.

Erweiterte Spalteneinstellungen

Es ist möglich, den Stil jeder Tabellenzelle mit CSS anzupassen. Dies kann entweder durch Inline -CSS ( Header -Zellstil, Tabelle -Zellstil ) oder CSS -Klassen erfolgen, die in den Stileinstellungen eines Armaturenbretts definiert werden können.