Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation TableColumn-Eigenschaften  Dokument im Navigationsbaum lokalisieren

Eigenschaften im View Designer

·        cellDesign

Bestimmt die Hintergrundfarbe der Tabellenzelle. Siehe WDUI_TABLE_CELL_DESIGN.

·        colSelectionState

Mehrfachmarkierung von TableColumn (Test: WDR_TEST_TABLE ® CELL_POPIN, und wählen Sie den gewünschten Header). Bei gedrückter STRG-Taste können zusätzliche TableColumns ausgewählt werden.

Wert

Visuelle Darstellung

Beschreibung

notSelectable

Diese Grafik wird im zugehörigen Text erklärt

Die TableColumn kann nicht markiert werden

notSelected

Diese Grafik wird im zugehörigen Text erklärt

Die TableColumn kann markiert werden

selected

Diese Grafik wird im zugehörigen Text erklärt

Die TableColumn ist markiert

·        filterValue

Wert für die Filter-Zelle der Spalte.

Weitere Informationen: Filtern in einer Table

·        filterValueSuggestions

Diese Eigenschaft wird nur für WDUIGUIDELINE=GL20 aktiv. Es muss dann an ein Attribut eines Context-Knotens mit Kardinalität 0..n oder 1..n gebunden werden. Die Werte erscheinen im Table-Header-Menü als „Vorschlagswerte“ für das Filtern.

Weitere Informationen: Filtern in einer Table

·        groupingValue

Zeilen dieser Spalte mit demselben groupingValue werden, wenn sie gebunden sind, nur durch eine Zelle dargestellt. D.h. der TableCellEditor wird nur einmal auf der Höhe der ersten gleichen Zeile dargestellt, und es wird nur ein gemeinsamer Zellen-Rahmen gezeichnet.

Diese Grafik wird im zugehörigen Text erklärt (Beispiel)

Wird dieses Feature benutzt, dann darf der TableCellEditor nicht eingabefähig sein.

Im Accessibility-Modus wird die groupingValue ignoriert und die Table wird ohne dieses Feature angezeigt.

·        hAlign

Horizontale Ausrichtung des Zelleninhaltes.

Die Ausrichtung sollte für jede Spalte die selbe sein, kann aber individuell übersteuert werden (durch Bindung oder beim auto-Modus durch Zellvarianten).

Hinweis

Beachten Sie, dass der Wert für TableColumn.hAlign mit dem Wert für das Alignment, das im TableCellEditor angegeben ist, übereinstimmt.

Diese Eigenschaft ist von einem Administrator personalisierbar.

Wert

Beschreibung

Über Personalisierung setzbar

auto

Die Ausrichtung wird durch den Datentyp der primären Eigenschaft des TableCellEditors ermittelt.

Normalerweise ist die Ausrichtung linksbündig, aber falls es sich um einen TextView oder ein readOnly-InputField mit einer Zahl handelt, so ist die Ausrichtung rechtsbündig.

ja

center

Zentrierte Ausrichtung

ja

beginOfLine

Der Textinhalt wird immer am Anfang der Zeile dargestellt. Für den Wert ltr der Eigenschaft textDirection wird somit der Textinhalt linksbündig dargestellt. Für den Wert rtl wird der Textinhalt rechtsbündig dargestellt.

ja

endOfLine

Der Textinhalt wird immer am Ende der Zeile dargestellt. Für den Wert ltr der Eigenschaft textDirection wird somit der Textinhalt rechtsbündig dargestellt. Für den Wert rtl wird der Textinhalt linksbündig dargestellt.

ja

forcedLeft

Der Textinhalt wird immer links dargestellt, unabhängig davon, ob für die Eigenschaft textDirection die Werte ltr oder rtl verwendet werden.

ja

forcedRight

Der Textinhalt wird immer rechts dargestellt, unabhängig davon, ob für die Eigenschaft textDirection die Werte ltr oder rtl verwendet werden.

ja

·        isFiltered

Festlegung, ob eine Filterikone in der Spaltenüberschrift angezeigt werden soll. Dies soll visualisieren, dass die aktuellen Table-Einträge nach Werten in dieser TableColumn gefiltert sind.

·        resizable

Diese Eigenschaft wird zur Zeit nicht unterstützt.

·        selectedCellVariant

Bestimmt die für eine Table-Zelle aktive Table-Zellenvarianten. Es wird die Variante genutzt, deren variantKey mit der selectedCellVariant übereinstimmt. Ist der Wert initial, so wird keine Zellvariante sondern die Properties der Table-Spalte selbst, also auch ihr TableCellEditor, genutzt. Die Angabe einer ungültigen selectedCellVariant ist nicht erlaubt.

Weitere Informationen: Varianten

·        sortState

Beschreibt, wie eine Table-Spalte sortiert ist. Siehe auch Sortieren in einer Table.

Die Daten der Table werden durch die sortState-Eigenschaft und den onSort-Event nicht automatisch sortiert angezeigt; die Sortierung muss durch die Anwendung selbst erfolgen.

Wert

Beschreibung

up

Aufsteigend sortiert

down

Absteigend sortiert

none

Nicht sortiert

notSortable

Spalte nicht sortierbar

·        width

Breite der Tabellenspalte. Die effektive Breite ist so groß wie diese Angabe und der tatsächlichen Zelleninhalt. Bei der Angabe von Table.fixedTableLayout=true wird die Spalte exakt so groß wie angegeben. Fehlt die Angabe, so bestimmt dennoch der Inhalt die Breite.

Es empfiehlt sich, für alle Spalten dieselbe CSS-Maßeinheit zu benutzen. Siehe auch Methoden und Eigenschaften.

Diese Eigenschaft ist von einem Administrator personalisierbar.

Hinweis

Diese Eigenschaft, die nicht gebunden sein muss, kann vom Client geändert werden. Siehe auch Eigenschaften bei der Verwendung in MultiPane oder TablePopin

Beachten Sie auch die Besonderheiten bei einem InputField in einer Table.

Weitere Informationen: SAP-Hinweis 1253282

 

Ende des Inhaltsbereichs