Verbesserung
Top-Thema
Detail
Wichtig
Detail
Detail
#26295
Grundmenge der Tabellenspalten In-App konfigurieren
Zurzeit besteht nicht die Möglichkeit eine Grundmenge aller Tabellenspalten zu konfigurieren.
Umsetzung
Für InApp-Tabellen kann in der Konfigurationssicht ein tl:TableConfigurationProvider in Spaltenkonfigurationen erstellt werden, der eine Grundmenge von Spalten für diese Tabelle festlegt. Diese Menge von Spalten wird dem Nutzer angeboten um bspw. die Reihenfolge oder Sichtbarkeit der Spalten dieser Tabelle anzupassen. Insbesondere ist das Komplement der Grundmenge, also alle Spalten, die nicht in der Grundmenge enthalten sind, excluded in der Tabellenkonfiguration und sind demzufolge nicht darstellbar.
Die Grundmenge der Spalten kann durch die konfigurierten Standard-Spalten übersteuert bzw. erweitert werden. Die Standard-Spalten sind immer sichtbar für den Nutzer.
Test
In die Sicht Technisches Demo > Komponenten > Tabellen und Bäume > Tabelle navigieren. Im Bürgermenü das Kommando Spaltenauswahl und Reihenfolge ausführen. Da sollten etliche Spalten hidden sein. Öffne die Sichtenkonfiguration und füge als Spaltenkonfiguration Sichtbare Spalten hinzu. Dort irgendein Attribut auswählen was aktuell noch nicht in den Standardspalten vorhanden ist. Öffnet man nun die Spaltenauswahl und Reihenfolge erneut, dann dürfte nur noch das gerade gewählte Attribut in der Tabellenkonfiguration hidden sein, also auswählbar sein.