Gridviews (Listen)

Gridviews sind Steuerelemente, die Listen anzeigen. In UniERM finden Gridviews in diversen Webparts Verwendung. Sie sind überall gleich aufgebaut und bieten verschiedene Möglichkeiten zum Bearbeiten, Sortieren und Filtern der Daten.

Gridviewtoolbar

Jedes Gridview kann optional eine Toolbar haben. Diese ist direkt über dem Gridview zu finden und bietet meistens die Möglichkeit die Daten in dem Webpart zu filtern oder darin zu suchen.

Z.B. kann man bei dem Gridview Historie an der Adresse nach dem Vorgangstyp filtern, um sich z.B. nur alle Angebote anzeigen zu lassen.

Außerdem befinden sich in der Toolbar ggf. Bearbeitungsbuttons, um auf mehrere Zeilen eine bestimmte Aktion auszuführen (z.B. kann man bei dem Webpart Positionen auf dem Vorgang bestimmte Zeilen mit einem Haken markieren und dann alle markierten Zeilen löschen.)

Kopfzeile des Gridviews

In der Kopfzeile (Header) des Gridviews werden alle Spaltennamen angezeigt. Durch Klicken auf eine Spalte kann die Liste nach dieser Spalte sortiert werden. Ein erneutes Klicken ändert die Sortierrichtung.

Datenzeilen

Über die optionalen Buttons in der Spalte Aktionen (in der Regel die erste Spalte) kann auf einen Datensatz (also eine Zeile) eine bestimmte Aktion ausgeführt werden.

Häufig verwendete Aktionen sind:

  • Artikel in einem Tab öffnen
  • Adresse in einem Tab öffnen
  • Vorgang in einem Tab öffnen
  • Datensatz editieren
  • Datensatz löschen

Editieren eines Datensatzes

Möchte man einen Datensatz editieren, wählt man in der Spalte "Aktionen" den Button "Editieren" aus. Die ausgewählte Zeile befindet sich nun im Editiermodus. Alle veränderbaren Felder können nun mittels Texteingabe oder Auswahllisten editiert werden.

Wurden alle Änderungen vorgenommen klickt man auf den Speichernbutton unter der Spalte Aktionen. In diesem Moment werden die Daten in die Datenbank übernommen und die Zeile beendet ihren Editiermodus.

Neuanlage eines Datensatzes

Wenn eine Neuanlage eines Datensatzes möglich ist, wird unter den Daten eine Fußzeile eingeblendet. In dieser befinden sich Eingabemöglichkeiten für den neuen Datensatz. Nachdem man alle Daten eingegeben hat, klickt man links in der Spalte Aktionen auf den Neubutton. Der neue Datensatz wird in diesem Moment direkt in der Datenbank erzeugt.

Mehrere Seiten eines Gridviews (Paging)

Wenn ein Gridview eine größere Datenmenge anzeigen soll, werden die Daten auf mehrere Seiten verteilt. In diesem Fall erscheinen unter dem Gridview Zahlen, mit denen man die einzelnen Seiten ansteuern kann.

Bei den meisten Gridviews in UniERM werden maximal 10 Datensätze pro Seite angezeigt. Eine benutzerdefinierte Einstellung für jedes Gridview ist noch nicht umgesetzt, aber definitiv geplant.

Zurück zur Übersicht mit allen Steuerelementen: Hier klicken!

Letzte Änderung: 03.09.2018