Zum Inhalt

Das Grid

Ein Grid in calServer dient der tabellarischen Darstellung und Verwaltung von Datensätzen, z. B. Inventarobjekten, Aufträgen oder Kundendaten. Das Grid gliedert sich in vier Bereiche: Kopfbereich, Hauptteil, unterer Detailbereich und Fussbereich.

Grundlegender Aufbau

  1. Kopfbereich
    • Titel der Tabelle (z. B. „Inventare")
    • Schaltflächen:
      • Spaltensichtauswahl (z. B. „Standard", „Meine Ansicht")
      • Filteroptionen (seitliches Menü mit Filter- und Tabelleneinstellungen)
      • Spalten (Anzeigen/Ausblenden, Reihenfolge ändern)
      • Aktionen (kontextabhängige Befehle, Berichte, Exporte)
  2. Hauptteil (tabellarische Daten)
    • Anzeige der einzelnen Datensätze in Zeilen
    • Spaltenüberschriften mit Sortier- und Filterfunktion
    • Zeilenbearbeitung (rollenabhängig)
  3. Unterer Detailbereich (Sammelaktionen)
    • Schaltflächen, mit denen Sie markierte Datensätze gemeinsam bearbeiten, löschen oder verknüpfen können
  4. Fussbereich
    • Informationen zu angezeigten Elementen, z. B. „Zeige Ergebnisse 1-10 von 39"
    • Einstellung Zeilen pro Seite (z. B. 10, 25, 50)
    • Paginierung zum Wechseln zwischen mehreren Seiten

Kopfbereich im Detail

Spaltensichtauswahl

  • Standard-Ansicht: Die systemseitig definierte Grundkonfiguration der Spaltenanzeige.
  • Eigene Ansichten: Sie können Ihre aktuelle Spaltenkonfiguration speichern und benennen (z. B. „Kompaktansicht") -- nützlich, wenn Sie regelmässig zwischen verschiedenen Spaltensets wechseln.
  • Speichern als: Legt eine neue benannte Ansicht an, in welcher die aktuell sichtbaren Spalten und deren Reihenfolge gesichert werden.
  • Roter Stern: Signalisiert ungespeicherte Änderungen in der aktuellen Ansicht.

Hinweis

Über die Spaltensichtauswahl können Sie schnell zwischen unterschiedlichen Ansichten umschalten, ohne Spalten wiederholt manuell anpassen zu müssen.

Filteroptionen

Durch Klick auf Filteroptionen klappt ein seitliches Menü auf, in dem Sie erweiterte Einstellungen für das Grid vornehmen können. Die konkreten Optionen sind kontext- und rollenabhängig. Übliche Elemente:

  1. Filter löschen -- Setzt alle aktuell aktiven Filter zurück.
  2. Spalte Markieren / Kategoriefarbe anzeigen (optional) -- Erlaubt farbliche Hervorhebungen bestimmter Spalten oder Kategorien.
  3. Hierarchical View (optional) -- Schaltet eine Baumansicht ein, sofern das Modul hierarchische Daten unterstützt.
  4. Sortierung -- Zeigt an, nach welcher Spalte sortiert wird (z. B. Inventarnummer ASC) und ermöglicht eine Änderung der Sortierreihenfolge.
  5. Nur eigene / Alle anzeigen -- Begrenzt Datensätze auf die eigenen oder zeigt alle an.
  6. Zustand-Startfilter / Kunden-Startfilter (optional) -- Vordefinierte Schnellfilter für Status- oder Kundenzuweisungen.
  7. Ausgeblendete anzeigen -- Zeigt inaktive oder gelöschte Einträge an.

Eigene Filter

  • Aktuellen Filter speichern: Speichert alle derzeit aktiven Suchkriterien unter einem frei wählbaren Namen.
  • Filterverwaltung: Gespeicherte Filter können umbenannt oder gelöscht werden und stehen jederzeit per Klick erneut zur Verfügung.

Erweiterte Filter (modulabhängig)

Die erweiterten Filter ermöglichen komplexe Abfragen und sind nicht in jedem Grid verfügbar.

  • Formelbasierte Filter: Ein Formel-Feld erlaubt Bedingungen wie FeldXYZ >= [Date_1] AND FeldXYZ <= ([Date_2] + 30).
  • Variablen: Platzhalter wie [Date_1] oder [Date_2] können auf dynamische Werte gesetzt werden (z. B. „Heute" / „Start des Monats"). So werden Filter automatisch aktualisiert, ohne die Formel ändern zu müssen.
  • Statistikwert speichern: Aktiviert die Möglichkeit, das Ergebnis des Filters als Kennzahl (Widget) im Startcenter oder Dashboard anzuzeigen (z. B. „Anzahl ablaufender Geräte in den nächsten 30 Tagen").
  • Dashboard-Integration: Gespeicherte Filter können in Widgets genutzt werden, sodass relevante Kennzahlen (z. B. Fristen, offene Posten) stets im Blick bleiben.

Spalten

Mit dem Menüpunkt Spalten kontrollieren Sie die Anzeige und Reihenfolge der verfügbaren Tabellenspalten:

  1. Spalten ein-/ausblenden -- Per Checkbox lassen sich Spalten an- oder abwählen.
  2. Spaltenreihenfolge (Drag and Drop) -- Verschiebung der Spalten per Drag and Drop in der Liste.
  3. OK / Rücksetzen:
    • OK: Übernimmt die neue Konfiguration.
    • Rücksetzen: Öffnet ein Auswahlmenü mit Spaltenvorlagen, die von der Administration angelegt wurden. Damit können Sie das Grid auf eine vordefinierte Standardkonfiguration zurücksetzen.

Aktionen

Der Menüpunkt Aktionen bündelt alle kontextabhängigen Befehle für das aktuelle Grid:

  1. Neues Objekt erstellen -- z. B. „Inventar erstellen", um direkt aus der Tabelle heraus einen neuen Datensatz anzulegen.
  2. Spezielle Berichte / Exporte -- z. B. ein benutzerdefinierter Bericht, der Daten in eine vorgefertigte Excel-Vorlage exportiert.
  3. Datenexport:
    • Alle zu XLS/PDF exportieren: Exportiert alle Datensätze (ggf. gefiltert) als Excel- oder PDF-Datei.
    • Auswahl zu XLS/PDF exportieren: Nur die zuvor markierten Zeilen werden exportiert.
  4. Spezifische Modul-Funktionen -- z. B. „Hierarchieansicht aktualisieren" im Inventar-Grid.

Hauptteil (tabellarische Daten)

In der zentralen Tabellenansicht werden die Datensätze Zeile für Zeile dargestellt. Unter den Spaltenüberschriften befinden sich Filter- bzw. Suchfelder, die abhängig vom Feldtyp unterschiedliche Eingabemöglichkeiten bieten (z. B. Datum-Picker, Dropdown).

Spaltenüberschriften und Filterspalten

  • Link-Symbol: Zeigt eine verknüpfte Spalte an, über die ein Datensatz mit anderen Informationen (z. B. Kundendaten) gekoppelt sein kann.
  • Fragezeichen (Tooltip): Bietet eine kurze Spaltenerklärung, oft konfiguriert in den Spracheinstellungen.
  • Sortierung: Per Klick auf die Spaltenüberschrift können Sie die Sortierung von aufsteigend (ASC) nach absteigend (DESC) wechseln bzw. deaktivieren.
  • Gleichheitssymbol (=): Steht für exakte Übereinstimmungsfilter. Andere Filteroptionen (z. B. „enthält", „grösser als") sind abhängig vom jeweiligen Feldtyp.

Suchfunktion in Tabellenfeldern

In allen Tabellenfeldern steht Ihnen eine Suchfunktion zur Verfügung. Sie können beliebige Begriffe eingeben und die Suche mit Platzhaltern flexibel gestalten:

  • * steht für beliebig viele Zeichen
  • ? steht für genau ein Zeichen

Hinweis

Nutzen Sie die Platzhalter * und ?, um Ihre Suche präziser zu gestalten.

Zeilenfunktionen

  • Direkte Bearbeitung (rollenabhängig): Bei ausreichenden Rechten kann ein Spaltenwert direkt im Grid angeklickt werden. Ein Popup erlaubt dann die Änderung.
  • Verknüpfte Daten: Ein Klick auf verlinkte Felder wie „Kundenzuweisung" öffnet ggf. einen Detailbereich oder springt zu einem anderen Modul.
  • Status-/Ablaufhinweise: Datumsfelder wie „Ablaufdatum" können farblich hinterlegt sein, wenn die Frist bald überschritten wird.
  • Zeilenmarker: Am Zeilenanfang befindet sich eine Checkbox, um mehrere Datensätze zu markieren und anschliessend gemeinsam zu bearbeiten, zu löschen oder zu exportieren.

Sammelaktionen (unterer Detailbereich)

Oberhalb der Paginierung können je nach Modul weitere Schaltflächen angezeigt werden, mit denen Sie markierte Datensätze gemeinsam bearbeiten:

  • Nutzer ändern -- Weist die ausgewählten Datensätze einem anderen Nutzenden zu.
  • Aufgabe erstellen -- Erstellt für alle markierten Einträge neue Aufgaben (z. B. für Wartungen).
  • Dokumente downloaden -- Lädt für alle markierten Einträge die zugehörigen Dokumente auf einmal herunter.
  • Löschen -- Entfernt die markierten Einträge (abhängig von Berechtigungen).
  • Weitere Modulaktionen -- z. B. Statuswechsel, Etikettendruck, Kalibrierung anstossen.

Wichtig

Diese Schaltflächen werden erst aktiv, wenn mindestens eine Zeile angehakt wurde und die Nutzerrolle das Ausführen dieser Aktionen zulässt.

Fussbereich

Im Fussbereich des Grids werden Navigations- und Anzeigeoptionen bereitgestellt:

  1. Ergebnis-Info -- Zeigt an, wie viele Datensätze aktuell dargestellt werden, z. B. „Zeige 1-10 von 39".
  2. Zeilen pro Seite -- Eine Drop-down-Auswahl (10, 25, 50, 100) legt fest, wie viele Datensätze pro Seite angezeigt werden.
  3. Paginierung -- Schaltflächen zum Wechseln auf die nächste oder letzte Seite.