Einstellungen und Optionen für die Kachelart "Tabelle"

In diesem Abschnitt geht es um die Einstellungsmöglichkeiten bei der Erzeugung und Bearbeitung von Dashboard-Kacheln mit der Kachelart "Tabelle". Dabei handelt es sich um eine Kachel, die die Ergebnisse aus dem hinterlegten Datenprovider in einer Tabelle darstellt.

Bitte beachten Sie:

Die Kachelart "Tabelle" im Dashboard wurde speziell für das Dashboard entwickelt und bietet daher nicht denselben Funktionsumfang wie andere Tabellen in eEvolution. so stehen z.B. Tabellenfilter und Excel-Export bei der Kachelart "Tabelle" nicht zur Verfügung.

Um die Kachel als die beschriebene Kachel zu definieren, wählen Sie im Dialog zur Kachelerstellung bzw- bearbeitung im Dropdown-Menü hinter "Kachelart" den Eintrag "Tabelle" (1) aus und es werden die kachelartspezifischen Einstellungen in die Feldgruppe "Kachelartspezifische Einstellungen" (2) geladen.

Die Informationen zu den Einstellungen und Optionen in der Feldgruppe "Allgemeine Einstellungen" und "Konfiguration Kachelklick" finden Sie unter Dialogfenster eEvolution Dashboard Kachelerstellung.

Hinweis:

Allgemeine Informationen zum Erstellen einer neuen Kachel finden Sie unter Erstellung einer neuen Kachel (Allgemein) oder dem Bearbeiten einer bestehenden Kachel unter Bearbeitung einer Kachel (Allgemein).

In der Feldgruppe "Kachelartspezifische Einstellungen" finden Sie bei der Kachelart "Tabelle" die folgenden Einstellungen und Optionen:

Spaltenüberschriften

Hier kann die Schriftart und Farbe für die Überschrift jeder Spalte festgelegt werden. Direkt vor dem Button "Schrift und Farbe" ist die aktuell für die Darstellung der Spaltenüberschrift hinterlegte Schriftart und Farbe zu sehen.

Schrift und Farbe

Über den Button "Schrift und Farbe" öffnet sich das "Dialogfenster Auswahl von Schriftart und Farbe", in dem die Schriftart und Farbe für die Darstellung der Spaltenüberschriften an die eigenen Bedürfnisse angepasst werden kann, nähere Informationen zu diesem Thema finden Sie unter "Dialogfenster Auswahl von Schriftart und Farbe".

Tabelleninhalt

Hier kann die Schriftart und Farbe für den Inhalt jeder Spalte festgelegt werden. Direkt vor dem Button "Schrift und Farbe" ist die aktuell für die Darstellung den Tabelleninhalt hinterlegte Schriftart und Farbe zu sehen.

Schrift und Farbe

Über den Button "Schrift und Farbe" öffnet sich das "Dialogfenster Auswahl von Schriftart und Farbe", in dem die Schriftart und Farbe für die Darstellung des Tabelleninhalts an die eigenen Bedürfnisse angepasst werden kann, nähere Informationen zu diesem Thema finden Sie unter "Dialogfenster Auswahl von Schriftart und Farbe".

Spalten:

In der Tabelle werden die auf der Kachel darzustellenden Spalten der Tabelle angezeigt, deren Eigenschaften auf der rechten Seite über die Reiter "Layout" und "KPI" festgelegt werden.

Button +

Über diesen Button wird eine neue Spalte in der Tabelle hinzugefügt.

Button -

Über diesen Button wird die markierte Spalte sofort entfernt.

Einstellungen und Optionen auf dem Reiter "Layout"

Nach dem Markieren einer Zeile finden Sie auf dem Reiter "Layout" die folgenden Einstellungen und Optionen:

Titel

Hier muss der Titel eingetragen werden, welcher in der Tabelle als Überschrift für diese Spalte verwendet werden soll.

Datentyp

Hier muss der Datentyp des Spalteninhalts angegeben werden, d.h. der vom Datenprovider für diese Spalte zurückgegebene Datentyp. Es gibt dabei die folgenden Auswahlmöglichkeiten:

Formatierung Wert

Hier können Sie hier eine Formatierung für die angezeigten Werte hinterlegen, um die Darstellung dieser Werte an die eigenen Bedürfnisse anzupassen und z.B. zusätzliche Nachkommastellen ein- oder auszublenden oder die Währung mit anzuzeigen.

Beispiel nummerischer Wert:

Es wird der Wert 9186,23 aus dem Datenprovider zurückgegeben, welcher wie folgt formatiert werden kann:

Weitere Informationen zu den zur Verfügung stehenden Formatierungen finden Sie unter https://docs.microsoft.com/de-de/dotnet/standard/base-types/standard-numeric-format-strings.

Beispiel Datum:

Es wird der Wert 2021-01-01 00:00:00.000 aus dem Datenprovider zurückgegeben, welcher wie folgt formatiert werden kann:

Weitere Informationen zu den zur Verfügung stehenden Formatierungen finden Sie unter https://docs.microsoft.com/de-de/dotnet/standard/base-types/standard-date-and-time-format-strings.

Unsichtbar

Durch die Aktivierung dieser Option wird die Spalte auf der Kachel nicht mehr angezeigt.

Abweichenden Index festlegen

Durch die Aktivierung dieser Option kann die genaue Position für den Inhalt einer Spalte im SELECT des hinterlegten SQL-Statement angegeben werden und das SELECT muss nicht mehr zwangsläufig identisch mit der hier definierten Reihenfolge der Spalten sein.

Ist diese Option nicht aktiviert, dann wird der Inhalt der Tabelle aus dem SELECT des hinterlegten SQL-Statement geladen, wobei die Tabellenspalten in derselben Reihenfolge wie im SELECT-Statement angegeben befüllt werden.

Beispiel für KEINEN abweichenden Index

Es soll folgende Tabelle mit einem SQL-Statement befüllt werden:

Um diese Spalten zu befüllen, ist folgendes SQL-Statement hinterlegt, bei dem die Reihenfolge der selektierten Spalten identisch mit der Reihenfolge in der Tabelle ist:

SELECT AUFNR, KUNDE, ARTNR1, POSNR, ABEZ1, LIEFERTERMIN, MENGE, NETTO FROM COCKPIT_OFFENELIEFERUNGEN  ORDER BY AUFNR

Der Datenprovider würde folgendes Ergebnis zurückgegeben, wenn man das SQL-Statement ausführt:

Da die Reihenfolge der Selektion der Spalten im SELECT identisch mit der Reihenfolge der zu befüllenden Spalten in der Tabelle ist, würden die Spalten in der Tabelle mit folgenden Informationen befüllt werden:

Titel der Spalte in Tabelle Name im SELECT
Auftr.Nr. AUFNR
Kunde KUNDE
Art.Nr. ARTNR1
Pos.Nr. POSNR
Art.Bez.1 ABEZ1
Liefertermin LIEFERTERMIN
Menge MENGE
Gesamtpreis NETTO

Index im Provider

Wird die Option "Abweichenden Index festlegen" aktiviert, dann muss hier für jede Spalte in der Tabelle die dazugehörige Position im SELECT des hinterlegten SQL-Statements angegeben werden mit dem diese Spalte befüllt werden soll

Beispiel für einen abweichenden Index:

Es soll folgende Tabelle mit einem SQL-Statement befüllt werden:

Um diese Spalten zu befüllen, ist folgendes SQL-Statement hinterlegt, wobei die Reihenfolge der selektierten Spalten hier nicht identisch mit der Reihenfolge in der Tabelle ist:

SELECT AUFNR, KUNDE, ARTNR1, POSNR, ABEZ1, LIEFERTERMIN, MENGE, NETTO FROM COCKPIT_OFFENELIEFERUNGEN  ORDER BY AUFNR

Der Datenprovider würde folgendes Ergebnis zurückgegeben, wenn man das SQL-Statement ausführt:

Da die Reihenfolge der Selektion der Spalten im SELECT NICHT identisch mit der Reihenfolge der zu befüllenden Spalten in der Tabelle ist, muss die Option "Abweichenden Index festlegen" für alle Spalten aktiviert werden und in das Feld "Index im Provider" die Position des gewünschten Wertes im SELECT des SQL-Statements eingetragen werden:

Titel der Spalte in Tabelle Name im SELECT Position in Tabelle Position in SELECT Index im Provider
Auftr.Nr. AUFNR 1 1 1
Kunde KUNDE 2 2 2
Liefertermin LIEFERTERMIN 3 6 6
Pos.Nr. POSNR 4 4 4
Menge MENGE 5 7 7
Gesamtpreis NETTO 6 8 8
Art.Nr. ARTNR1 7 3 3
Art.Bez. 1 ABEZ1 8 5 5

Einstellungen und Optionen auf dem Reiter "KPI"

Nach dem Markieren einer Zeile finden Sie auf dem Reiter "KPI" die folgenden Einstellungen und Optionen:

KPI für diese Spalte aktivieren

Durch die Aktivierung dieser Option kann die markierte als "Key Performance Indicator", kurz "KPI", verwendet werden.

Farbe

Nach der Aktivierung der Option "KPI für diese Spalte aktivieren" kann in der Tabelle jeweils pro Wertebereich über die Felder "Farbe", "Von" und "Bis" auf der rechten Seite eine Farbe festgelegt werden, in welcher die Spalte beim Erreichen dieses Werts eingefärbt werden soll.

Button +

Über diesen Button wird eine neue Spalte in der Tabelle hinzugefügt.

Button -

Über diesen Button wird die markierte Spalte sofort entfernt.

Farbe

Hier können Sie über das Dialogfenster "Farbe" die Farbe festlegen, in welche die Spalte eingefärbt werden soll, wenn der Wert aus dem Datenprovider für diese Spalte zwischen dem unter "Von" und "Bis" hinterlegten Wert liegt.

Von

Hier können Sie den Wert hinterlegen, ab dem die Spalte mit der hinterlegten Farbe eingefärbt werden soll.

Bis

Hier können Sie den Wert hinterlegen, bis zu dem die Spalte mit der hinterlegten Farbe eingefärbt werden soll.

Beispiel für die Darstellung einer KPI:

Die Spalte "Gesamtpreis" soll als KPI verwendet werden, weshalb die Option "KPI für diese Spalte aktivieren" gesetzt wurde. Im Anschluss wurden die folgenden Wertebereiche und Farben definiert:

Farbe Farbe wird verwendet ab Wert (Eintrag in Feld "Von") Farbe wird verwendet bis Wert (Eintrag in Feld "Bis")
0 100
101 500
501 1000
1001 2147483647

Daraus ergibt sich, dass die Spalte "Gesamtpreis" wie folgt eingefärbt werden sollte:

 

Einstellungen und Optionen auf dem Reiter "Link"

Beim Hinterlegen einer Referenzspalte und eines Ziel Moduls, werden die Tabelleneinträge als Link dargestellt und durch einen Klick auf einen Eintrag wird der entsprechende Datensatz in dem hinterlegten Ziel Modul geladen. 

Auf dem Reiter "Link" finden Sie die folgenden Einstellungen und Optionen für die Tabelle:

Referenzspalte

Hier können Sie eine der links unter "Spalten" definierten Spalten auswählen, die als Referenzspalte auf der Kachel verwendet werden soll und den zu ladenden Datensatz für das unter "Ziel Modul" ausgewählte Modul eindeutig identifizieren kann. Die Referenzspalte muss dafür über den bei der Kachel hinterlegten Datenprovider entsprechend befüllt werden.

Ziel Modul

Hier können Sie das Modul auswählen, in welchem der ausgewählte Datensatz geladen werden soll. Es stehen aktuell folgende Module als Ziele zur Verfügung:

Damit ein Angebot, Auftrag oder eine Gutschrift in der Auftragsverwaltung geladen werden kann, muss die laufende Nummer des jeweiligen Vorgangs in der Auftragsverwaltung als Referenzspalte verwendet werden. Dabei handelt es sich um die LFDNR der Tabelle "ANGAUFGUT", welche in denen von der "ANGAUFGUT" abhängigen Tabellen, wie z.B. "ANGEBOT", "AUFTRAG", "GUTSCHRIFT", "ANGAUFPOS" und "GUTPOS" häufig als "LFDANGAUFGUTNR" bezeichnet wird und entsprechend unter diesem Namen zu finden ist. Die unter "Referenzspalte" ausgewählte Spalte muss über den bei der Kachel hinterlegten Datenprovider mit diesen Informationen befüllt werden.

Damit die Auswahl direkt auf die ausgewählte Bestellung in der Einkaufsverwaltung eingeschränkt werden kann, muss die laufende Nummer des jeweiligen Vorgangs als Referenzspalte verwendet werden. Dabei handelt es sich um die BESTNR der Tabelle "BESTELLUNG", welche die Bestellnummer einer Bestellung darstellt. Die unter "Referenzspalte" ausgewählte Spalte muss über den bei der Kachel hinterlegten Datenprovider mit diesen Informationen befüllt werden.

Damit die Auswahl in der Kommissionierung direkt auf die zu einem Auftrag gehörenden aktiven oder archivierten Kommissionen eingeschränkt werden kann, muss die laufende Nummer des dazugehörigen Vorgangs als Referenzspalte verwendet werden. Dabei handelt es sich um die LFDMODULNR in den Tabellen "KOMMISSION" für aktive Kommissionen und "KOMMISSIONSARCHIV" für archivierte Kommissionen. Die unter "Referenzspalte" ausgewählte Spalte muss über den bei der Kachel hinterlegten Datenprovider mit diesen Informationen befüllt werden.

Information:

Das Laden von Lageraufträgen bzw. die Einschränkung auf den ausgewählten Lagerauftrag steht auf der Tabellenkachel nicht zur Verfügung.

Beispiel: Link auf einen Auftrag in der Auftragsverwaltung

In diesem Beispiel soll nach einem Klick auf einen Eintrag der dazugehörige Auftrag in der Auftragsverwaltung geladen werden, wofür folgende Schritte notwendig sind:

  1. Der in der Kachel hinterlegte Datenprovider (1) muss die interne Vorgangsnummer selektieren.

    Hier in diesem Beispiel wird daher die LFDANGAUFGUTNR der Tabelle AUFTRAG im Datenprovider selektiert:

SELECT AUFTRAG.LFDANGAUFGUTNR, AUFTRAG.AUFNR, ANGAUFGUT.KENNZEICHEN, AUFTRAG.ERFASSDATUM, AUFTRAG.LETZTAENDDATUM FROM AUFTRAG JOIN ANGAUFGUT ON AUFTRAG.LFDANGAUFGUTNR = ANGAUFGUT.LFDNR WHERE AUFTRAG.ERLEDIGT = 0

  1. Die LFDANGAUFGUTNR muss in der Tabelle als eigene Spalte definiert werden (2):

    Hier in diesem Beispiel wird die LFDANGAUFGUTNR unter dem Namen "Vorgangsnummer" in die Tabelle eingefügt.

  2. Möchte man die Referenzspalte in der Tabelle ausblenden, so kann man für diese Spalte die Option ""Unsichtbar" (2) auf dem Reiter "Layout" aktivieren.

  1. Auf dem Reiter "Link" muss unter "Referenzspalte" (3) die Spalte in der Tabelle angegeben werden, welche die LFDANGAUFGUTNR erhält:

    Hier in diesem Beispiel enthält die Spalte "Vorgangsnummer" die benötigte LFDANGANGAUFGUTNR und wird daher als Referenzspalte hinterlegt

  1. Auf dem Reiter "Link" muss unter "Ziel Modul" (4) das Modul ausgewählt werden, in dem der Datensatz geladen werden soll:

    Hier in diesem Beispiel soll der entsprechende Auftrag in der Auftragsverwaltung geladen werden.

Durch einen Klick auf einen Eintrag in der Tabelle wird zukünftig der entsprechende Auftrag in der Auftragsverwaltung geladen.

 

Verwandte Themen

Erstellung einer neuen Kachel (Allgemein)

Bearbeitung einer Kachel (Allgemein)

Formatierung von Werten

Dialogfenster Auswahl von Schriftart und Farbe

Dialogfenster Farbe