Show TOC

TableColumn-EigenschaftenLocate this document in the navigation structure

Eigenschaften im View Designer
  • cellDesign

    Bestimmt die Hintergrundfarbe der Tabellenzelle. SieheWDUI_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

    Die TableColumn kann nicht markiert werden

    notSelected

    Die TableColumn kann markiert werden

    selected

    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ürWDUIGUIDELINE=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.

    (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).

    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 auchSortieren 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 auchMethoden und Eigenschaften.

    Diese Eigenschaft ist von einem Administrator personalisierbar.

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

    Beachten Sie auch die Besonderheiten bei einemInputField in einer Table.

    Weitere Informationen: SAP-Hinweis1253282Auf SAP-Site veröffentlichte Informationen