Skip to main content
Skip table of contents

3.3.8.1. Tabs - allgemein

Auf den Ebenen “Werk, Fabrik und Produktlinie” können Tabs hinzugefügt werden. Diese Ebenen bringen bei ihrer Auslieferung auch einen System-Tab mit, welcher immer in einem Anzeigefeld eine Übersicht der Unterelemente der jeweiligen Ebene anzeigt. Die Produktebene bringt keine Tab-Struktur mit.

Im Bereich Administration können je nach Benutzerrechten spezifische Anpassungen für die Tabs vorgenommen werden (siehe: 3.5.9. Einstellungen | 3.5.9.7.-Anpassungen-für-Tabs).


3.3.8.1.1. Menüleiste für Tabs

Die Menüleiste mit ihren Funktionen ist für jede Ebene die gleiche, hat jedoch verschiedene Untermenüs je nach Tab-Typ. Diese werden in den Unterpunkten zu den Tabs beschrieben.

Nicht aktive Icons sind in einem hellen Grau und aktive in einem dunklem Grau gehalten.

image-20240809-113916.png

Icon image-20240809-114556.png “Feldliste anzeigen”

  • Dieses Icon ist nicht für alle Tabs aktiviert.

Icon image-20240809-114719.png “Optionen”

  • Dieses Icon ist nicht für alle Tabs aktiviert.

Icon image-20240809-114805.png “Speichern”

  • Über dieses Icon werden alle Änderungen des Tabs gespeichert.

Icon image-20240809-114835.png “Neu laden”

  • Temporäre und nicht gespeicherte Änderungen können so verworfen werden.

Icon image-20240809-114856.png “Importieren”

  • Ein Tab kann mit all seinen Inhalten inklusive Layout importiert werden.

Icon image-20240809-114924.png “Exportieren”

  • Ein Tab kann mit all seinen Inhalten inklusive Layout exportiert werden.

Icon image-20240809-115013.png “Tab hinzufügen”

  • Tabs können auf den Ebenen Werk, Fabrik und Produktlinie neu hinzugefügt werden.

  • Bei Auswahl dieses Icons öffnet sich ein neuer Dialog, welcher im jeweiligen Unterpunkt zum Tab-Typ ausführlich beschrieben wird.

image-20240809-115238.png

3.3.8.1.2. System-Tabs

System-Tabs werden bei der Erstellung einer Ebene oder bei der Installation der Software automatisch angelegt. Diese können bei Bedarf wieder ausgeblendet werden. Es gibt folgende System-Tabs:

Auf der Ebene der Produkte gibt es keinen System-Tab.


3.3.8.1.3. Individualisierbare Tab-Typen

Es stehen beim Hinzufügen eines Tabs sechs unterschiedliche Tab-Typen zur Verfügung, welche in extra Unterpunkten beschrieben werden:


3.3.8.1.4. Kontextmenü der Tabs

Je nach Tab-Typ wird ein anderes Kontextmenü angezeigt. Dieses wird mit einem Rechtsklick auf einen beliebigen Tab geöffnet.

image-20241018-083844.png

3.3.8.1.4.1. Tab ausblenden

  • Damit kann man den Tab aus der Menüleiste ausblenden, jedoch muss mindestens ein Tab sichtbar sein.


3.3.8.1.4.2. Tabs einblenden

  • Damit kann man den Tab aus der Menüleiste wieder einblenden, indem man bei einem beliebigen Tab das Kontextmenü mit einem Rechtsklick öffnet und die Option “Tabs einblenden” auswählt.

  • Es öffnet sich ein Dialog mit einer Liste der ausgeblendeten Tabs, in welcher man links über die Checkbox die Tabs auswählen kann, welche wieder eingeblendet werden sollen.

image-20240812-114103.png

Suchfeld

  • Über das Suchfeld kann nach bestimmten Inhalten in der Tabelle gesucht werden.

Checkbox image-20240805-080453.png image-20240805-080515.png image-20240805-080549.png

  • Über die Checkbox image-20240805-080448.png in der Spaltenüberschrift können alle Zeilen auf einmal (de-)aktiviert werden.

  • Über die Checkbox image-20240805-080511.png in der Zeile kann ein einzelner Tab ausgewählt werden.

Sortieren image-20240805-080112.png image-20240805-080143.png

  • Linksklick mit der Maus auf die Spaltenüberschrift bzw. auf das Feld der Spaltenüberschrift sortiert die Spalte auf- oder absteigend oder hebt die Sortierung auf.

    • Der 1. Linksklick sortiert die Spalte aufsteigend und ein Pfeil nach oben erscheint.

    • Der 2. Linksklick ändert die Sortierung zu absteigend und ein Pfeil nach unten erscheint.

    • Der 3. Linksklick hebt die Sortierungen auf.


3.3.8.1.4.3. Tab bearbeiten

  • Bei Auswahl dieser Option öffnet sich ein neuer Dialog, in welchem der Tab bearbeitet werden kann. Folgender Screenshot ist ein Bespiel für den Tab-Typ Pivot-Tabelle.

image-20240812-115019.png

ID

Die ID des Tabs kann an dieser Stelle nicht verändert werden. Dazu muss die Option “Tab verschieben” ausgewählt werden.

Typ

  • In einem Drop-down-Menü kann aus einer Auswahl von Tab-Typen der Typ ausgewählt werden.

Wenn der Tab-Typ geändert wird, gehen sämtliche gespeicherten Layout-Informationen verloren.

Orderindex

  • Legt fest, in welcher Reihenfolge die Tabs in der Tab-Menüleiste angezeigt werden.

  • Der Tab mit dem niedrigsten Orderindex kommt in der Leiste ganz links und wird beim Öffnen der Ebene (z.B. Produktlinie) an erster Stelle (nach dem System-Tab) angezeigt. Das gilt nicht, wenn dieser Tab ausgeblendet ist.

Sichtbarkeit

  • Blendet einen Tab auf der Nutzeroberfläche ein oder aus.

  • In einem Drop-down-Menü kann ausgewählt werden:

    • Sichtbarkeit “0” = wird ausgeblendet

    • Sichtbarkeit “1” = wird angezeigt

  • Ausgeblendete Tabs können über das Kontextmenü der Tabs wieder eingeblendet werden.

Name

  • Dieser Name wird in der Menüleiste für Tabs angezeigt und sollte möglichst gut beschreiben, was der Tab beinhaltet.

Kommentar

  • Hiermit kann der Tab genauer beschrieben werden.

  • Der Kommentar erscheint als Tooltip, wenn man mit der Maus über dem Tab-Namen in der Menüleiste schwebt.

Datenquelle

  • In einem Drop-down-Menü kann eine Datenquelle ausgewählt werden.

  • Über den aktivierten Toggle-Button image-20240812-121755.png können alle verfügbaren Datenquellen angezeigt werden.

  • Eine Datenquelle bzw. Prozedur wird immer angezeigt, wenn die Prozedur im SQL Server einen Text in der erweiterten Eigenschaft (extended Property) “SX_UserHint” hinterlegt hat.

  • Jeder Tab-Typ benötigt eine andere Art der Datenquelle. Eine fehlende Auswahl kann zu verschiedenen Fehlfunktionen bezüglich des angelegten Tabs führen.
    Die Typen benötigen folgende Arten von Datenquellen:

    • Pivot Grid - Benötigt eine Prozedur mit verschiedenen notwendigen und optionalen Parametern

    • Data Grid - Benötigt eine Prozedur mit verschiedenen notwendigen und optionalen Parametern

    • Flussdiagramm - Keine Datenquelle benötigt

    • Website - Benötigt eine URL

    • Statische Seite: - Benötigt eine Prozedur mit verschiedenen notwendigen und optionalen Parametern

    • HTML Editor - Keine Datenquelle benötigt

Text

  • Dieser Text kann als einleitende Beschreibung verwendet werden.

  • Er wird nach dem Öffnen des Tabs direkt unter der Menüleiste für die Tabs angezeigt.


3.3.8.1.4.4. Tab kopieren

  • Bei Auswahl dieser Option öffnet sich ein neuer Dialog, in welchem festgelegt werden kann, wohin der Tab kopiert werden soll.

image-20240812-122249.png

Quellfabrik

  • Zeigt die ID der Quellfabrik an.

Quellproduktlinie

  • Zeigt die ID der Quellproduktlinie an.

Zielfabrik

  • Über ein Drop-down-Menü wird die Zielfabrik ausgewählt, in welche der Tab kopiert wird.

Zielproduktlinie

  • Über ein Drop-down-Menü wird die Zielproduktlinie ausgewählt, in welche der Tab kopiert wird.

Zieltab-ID

  • Hier muss eine in der Zielebene eindeutige ID vergeben werden.

Zielordnerindex

  • Legt die Position der Kopie in der Tab-Reihenfolge in der Menüleiste der Zielebene fest.

Zielname

  • Über das Eingabefeld muss dem neuen Tab ein möglichst beschreibender Name gegeben werden.


3.3.8.1.4.5. Tab verschieben

  • Bei Auswahl dieser Option öffnet sich ein neuer Dialog, in welchem eine neue Tab-ID und ein neuer Orderindex (an welcher Position der Tab in der Menüleiste steht) vergeben werden kann.

image-20240812-124624.png

Aktueller Name und ID

  • Zeigt den bisherigen Namen und bisherige ID des ausgewählten Tabs in folgendem Format an: Tab-Name (Tab-ID).

Neue ID

  • Verschiebt/ändert die ID des ausgewählten Tabs.

Neuer Orderindex

  • Ändert den Orderindex des ausgewählten Tabs.

Die Tab-ID kann nur über “verschieben” geändert werden.


3.3.8.1.4.6. Exportieren

Bei der Option “Exportieren” können drei Möglichkeiten ausgewählt werden: “Tab exportieren”, “Nach Excel exportieren” und “Nach PDF exportieren.”

  • Bei Auswahl von “Tab exportieren” öffnet sich ein neuer Dialog, in welchem der Dateiname “tab_<Tab-ID>” vorausgefüllt ist. Dieser Name kann manuell angepasst werden.

image-20240822-122030.png
  • Nach Auswahl des Buttons “Exportieren” wird automatisch der Download der Datei gestartet.

  • Bei Auswahl von “Nach Excel exportieren” wird dieser als Excel-Datei exportiert. Diese Option ist je nach Tab-Typ verfügbar oder deaktiviert.

  • Bei Auswahl von “Nach PDF exportieren” wird dieser als PDF-Datei exportiert. Diese Option ist je nach Tab-Typ verfügbar oder deaktiviert.


3.3.8.1.4.7. Tab löschen

  • Es öffnet sich ein Dialog, in welchem das Löschen des Tabs mit all seinen Inhalten bestätigt werden muss.

image-20240822-115912.png

3.3.8.1.4.8. Parameter

Hier kann man zusätzliche Eigenschaften bzw. Optionen eintragen, die an die SQL Prozedur weitergegeben werden. In der SQL Prozedur können diese Parameter beliebig verarbeitet werden (z.B. eine Prozedur wird für verschiedene Tabs verwendet, aber durch einen Parameter will man die angezeigten Daten jeweils unterschiedlich filtern).

  • Jeder Tab übergibt der Prozedur beim Aufruf die Basisparameter über sich selbst und Zusatzparameter zur Prozedurausführung.

  • Folgende Parameter werden an Tab-Prozeduren übergeben

    • @Username - Benutzername (automatisch gesetzt)

    • @FactoryID - ID der Fabrik (automatisch gesetzt)

    • @ProductLineID - ID der Produktlinie (automatisch gesetzt)

    • @ParameterJSON - hinterlegte Parameter im JSON Format (optional)

  • Tabs können Zusatzparameter verwalten und diese an die zugrundeliegende Prozedur übergeben. Die Funktionalität ermöglicht:

    • eine oder mehrere Parameterlisten manuell zu definieren.

    • eines oder mehrere Elemente jeder Liste als aktiv oder inaktiv zu kennzeichnen.

    • Parameterwerte unabhängig von den definierten Listenwerten manuell zu erfassen.

  • Bei Auswahl der Option "Parameter" öffnet sich der Dialog “Tab ParameterJSON bearbeiten”, in welchem eine Übersicht aller Parameter mit ihren jeweiligen Attributen angezeigt wird.

image-20241018-102117.png

Menüleiste (a)

Icon image-20241018-085705.png “Speichern und anwenden”

  • Speichert alle Änderungen ab und wendet diese an.

Icon image-20241018-085753.png “Vorschau”

  • Zeigt den JSON-String für alle Parameter inklusive der jeweilig hinterlegten Werte an.

  • Werden Werte neu angelegt oder gelöscht, so werden die Änderungen in der Vorschau erst nach der Aktion “Speichern und Anwenden” aktiv.

Icon image-20241018-085842.png “Neuen Parameter hinzufügen”

  • Fügt einen neuen Wert mit der ID “Param” und dem Standard-Typ “Integer” hinzu.

Jeder neu erstellte Parameter bekommt automatisch die ID “Param” zugewiesen. Die IDs müssen vor dem endgültigen “Speichern und Anwenden” eindeutig sein.

Icon image-20241018-085900.png “Parameter löschen”

  • Entfernt alle Parameter aus der darunterliegenden Tabelle.

  • Die Löschung einzelner Parameter ist über das image-20240611-125302.pngam linken Zeilenrand eines jeden Parameters möglich.

Parametertabelle (b)

Icon image-20240611-125302.png “Löschen”

  • Über das X kann die Zeile gelöscht werden.

ID

  • Zeigt die definierte ID für den Parameter (z.B. Param1) an.

  • Die ID kann hier manuell verändert werden.

  • Bei der Erstellung eines neuen Parameters wird immer automatisch die Parameter-ID “Param” ausgewählt.

Typ

  • In einem Drop-down-Menü kann der Datentyp ausgewählt werden.

  • Es sind drei Datentypen verfügbar:

    • Integer = für ganze Zahlen / numerische Werte

    • String = für einen Textwert

    • Date = für ein Datum

Beschreibung

  • Dies ist ein Eingabefeld für eine individualisierte Beschreibung dieses Parameters.

Button “Values”

Wertetabelle - Bearbeitungsfenster (b)

  • Bei Auswahl des Buttons “Values” öffnet sich auf der rechten Seite der Parametertabelle eine Wertetabelle mit dem Namen “Werte der Parameter”, in welcher man für jeden Parameter verschiedene Werte hinterlegen und bearbeiten kann:

image-20241018-092959.png

Menüleiste der Wertetabelle

Icon image-20241018-085842.png “Neuen Wert hinzufügen”

  • Über das Icon wird basierend auf dem eingestellten Datentyp der Tabelle ein Wert hinzugefügt:

    • Integer = Der Standardwert “0” wird hinzugefügt und aktiviert.

    • String = Der Standardwert “leeres Textfeld” wird hinzugefügt und aktiviert.

    • Date = Der Standardwert “yyyy-MM-dd” wird hinzugefügt und aktiviert.

Dialogüberschrift

  • Hier wird die Parameter-ID angezeigt, für welche die Wertetabelle geöffnet wurde.

Icon image-20241008-094357.png “Schließen”

  • Am oberen rechten Fensterrand kann dieses Untermenü wieder geschlossen werden.

Icon image-20241018-094721.png “Wert löschen”

  • Über das Icon kann ein einzelner Parameterwert gelöscht werden.

Spaltenüberschriften

Aktiv

  • Über eine Checkbox können einzelne Werte manuell (de-)aktiviert werden. Dadurch stehen diese für spätere Verwendungen (nicht) zur Auswahl.

Wert

  • Dies ist ein Eingabefeld für einen Wert für den ausgewählten Parameter.

  • Die Eingabe hängt vom ausgewählten Datentyp ab:

    • Integer = numerischer Wert z.B. “3”

    • String = Textwert z.B. “München”

    • Date = Datum z.B. “18.10.2024”


3.3.8.1.4.9. In neuem Browser-Tab öffnen

  • Öffnet den ausgewählten Link in einem neuen Browser-Tab.


3.3.8.1.4.10. In neuem Browser-Fenster öffnen

  • Öffnet den ausgewählten Link in einem neuen Browser-Fenster.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.