XdevSortableTable

Anfang  Zurück  Vor

Letzte Änderung 18.02.2014

 

Die XdevSortableTable ist eine erweiterte Standard-Tabelle. Die Komponente erlaubt dem Endanwender eine Sortierung der Daten über mehrere Spalten in beliebiger Reihenfolge vorzunehmen. Dazu müssen die entsprechenden Spalten mit gedrückter Strg Taste nacheinander angeklickt werden. Die Reihenfolge wird durch eine Ziffer im Spaltenkopf gekennzeichnet. Ein kleiner Pfeil signalisiert ob die Daten der jeweiligen Spalte aufsteigend oder absteigend sortiert wurden. Mit Einfachklick lässt  sich die Sortierreihenfolge umkehren.

 

Optional lässt sich eine Filterfunktion im Tabellenkopf hinzuschalten, um ein Suchergebnis gezielt einzugrenzen. Über ein Kontextmenü kann der Anwender zudem selber Spalten je nach Bedarf Spalten ein- und ausblenden sowie deren Größe anpassen lassen.

 

Über die Eigenschaft Virtuelle Tabelle > Sortierung können Sie einen Assistenten aufrufen, mit dem Sie eine Sortierung als Starteinstellung festlegen können.

 

Ansonsten verhält sich die XdevSortableTable genauso wie eine XdevTable. D.h. die XdevSortableTable kann mit einem Formular sowie mit einer Master-Komponente (Master-Detail) verknüpft werden und die Zuweisung der Daten erfolgt genauso wie bei der XdevTable mit Hilfe einer Virtuellen Tabelle, die mit der Methode setModel( ) zugewiesen wird.

 

 

clip0381

 

 

 

Wichtige Eigenschaften

 

Filter in Kopfzeile - Erweitert die Kopfzeile mit ComboBoxen zur Auswahl von Filterbedingungen.

Aktive Filter anzeigen - Zeigt den ausgewählten Suchbegriff zusätzlich im Spaltenkopf an.

Aktive Filter als Tooltip anzeigen - Zeigt den ausgewählten Suchbegriff zusätzlich als Tooltip an.

Virtuelle Tabelle

Sortierung - Vorab-Sortierung einzelner Spalten auf- oder absteigend per Assistent möglich.