Show TOC

CTableColumnLocate this document in the navigation structure

Use

The CTableColumn UI element is a column within a CTable (see CTable).

Runtime Class

CL_WD_C_TABLE_COLUMN

Properties in View Designer

Name

Type

Initial Value

Bindable

id

STRING

(automatic)

No

accessibilityDescription

Translatable text

Yes

cellBorderOmitting

WDUI_C_TBL_CELL_BORDEROMITTING

none

Yes

cellDesign

WDUI_TABLE_CELL_DESIGN

standard

Yes

cellMerging

WDUI_C_TABLE_CELL_MERGING

none

Yes

cellVisibility

WDUI_CELL_VISIBILITY

standard

Yes

columnDragInfo

STRING

Yes

columnDropInfo

STRING

Yes

columnEdgeDropInfo

STRING

Yes

columnResizable

WDUI_C_TABLE_COLUMN_RESIZABLE

resizable

Yes

colSelectionState

WDUI_TABLE_COL_SEL_STATE

notSelectable

Yes

contextMenuBehaviour

WDUI_CONTEXT_MENU_BEHAVIOUR

inherit

No

contextMenuId

WDY_MD_UI_ELEMENT_REFERENCE

No

fixedPosition

WDUI_TABLE_COLUMN_FIXED_POS

notFixed

Yes

headerHAlign

WDUI_TABLE_COLUMN_HALIGN

beginOfLine

Yes

headerwrapping

WDUI_C_TABLE_HEADER_WRAPPING

Ellipsis

No

hAlign

WDUI_TABLE_COLUMN_HALIGN

auto

Yes

isFiltered

WDY_BOOLEAN

false

Yes

selectedCellVariant

STRING

Yes

sortState

WDUI_TABLE_COL_SORT_DIR

notSortable

Yes

state

WDUI_STATE

normal

Yes

visible

WDUI_VISIBILITY

visible

Yes

width

STRING

Yes

Aggregations in the View Designer

Name

Cardinality

Type

CELL_VARIANTS

0..n

AbstrCTableCellVar

FIXED_BOTTOM_CELLS

0..n

CTableFixedCell

FIXED_TOP_CELLS

0..n

CTableFixedCell

HEADER

0..1

Caption

HEADER_MENU

0..1

Menu

TABLE_CELL_EDITOR

0..1

TableCellEditor

Events in View Designer

Name

onDrop

Note

Other properties that can be inherited are defined in the related higher-level classes. The related UI elements are:

Dynamic Programming

View Designer Name

Runtime Name

Type

accessibilityDescription

ACCESSIBILITY_DESCR

WDY_MD_TRANSLATABLE_TEXT

cellBorderOmitting

CELL_BORDER_OMITTING

WDUI_C_TBL_CELL_BORDEROMITTING

cellBorderOmitting: both

CL_WD_C_TABLE_COLUMN=>E_CELL_BORDER_OMITTING-BOTH

cellBorderOmitting: right

CL_WD_C_TABLE_COLUMN=>E_CELL_BORDER_OMITTING-HORIZONTAL

cellBorderOmitting: none

CL_WD_C_TABLE_COLUMN=>E_CELL_BORDER_OMITTING-NONE

cellBorderOmitting: bottom

CL_WD_C_TABLE_COLUMN=>E_CELL_BORDER_OMITTING-VERTICAL

cellDesign

CELL_DESIGN

WDUI_TABLE_CELL_DESIGN

 cellDesign: alternating

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-ALTERNATING

 cellDesign: badvalue_dark

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-BADVALUE_DARK

 cellDesign: badvalue_light

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-BADVALUE_LIGHT

 cellDesign: badvalue_medium

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-BADVALUE_MEDIUM

 cellDesign: calendarAqua

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_AQUA

 cellDesign: calendarBlue

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_BLUE

 cellDesign: calendarBrown

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_BROWN

 cellDesign: calendarGreen

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_GREEN

 cellDesign: calendarMetal

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_METAL

 cellDesign: calendarPeach

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_PEACH

 cellDesign: calendarPurple

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_PURPLE

 cellDesign: calendarRose

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_ROSE

 cellDesign: calendarStandard

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_STANDARD

 cellDesign: calendarTeal

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CALENDAR_TEAL

 cellDesign: color_aqua

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_AQUA

 cellDesign: color_black

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_BLACK

 cellDesign: color_blue

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_BLUE

 cellDesign: color_blue_gray

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_BLUE_GRAY

 cellDesign: color_bright_green

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_BRIGHT_GREEN

 cellDesign: color_brown

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_BROWN

 cellDesign: color_dark_blue

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_DARK_BLUE

 cellDesign: color_dark_green

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_DARK_GREEN

 cellDesign: color_dark_red

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_DARK_RED

 cellDesign: color_dark_teal

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_DARK_TEAL

 cellDesign: color_dark_yellow

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_DARK_YELLOW

 cellDesign: color_gold

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_GOLD

 cellDesign: color_gray_25

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_GRAY_25

 cellDesign: color_gray_40

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_GRAY_40

 cellDesign: color_gray_50

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_GRAY_50

 cellDesign: color_gray_80

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_GRAY_80

 cellDesign: color_green

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_GREEN

 cellDesign: color_indigo

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_INDIGO

 cellDesign: color_lavender

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_LAVENDER

 cellDesign: color_light_blue

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_LIGHT_BLUE

 cellDesign: color_light_green

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_LIGHT_GREEN

 cellDesign: color_light_orange

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_LIGHT_ORANGE

 cellDesign: color_light_turquoise

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_LIGHT_TURQUOISE

 cellDesign: color_light_yellow

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_LIGHT_YELLOW

 cellDesign: color_lime

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_LIME

 cellDesign: color_olive_green

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_OLIVE_GREEN

 cellDesign: color_orange

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_ORANGE

 cellDesign: color_pale_blue

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_PALE_BLUE

 cellDesign: color_pink

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_PINK

 cellDesign: color_plum

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_PLUM

 cellDesign: color_red

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_RED

 cellDesign: color_rose

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_ROSE

 cellDesign: color_sea_green

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_SEA_GREEN

 cellDesign: color_sky_blue

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_SKY_BLUE

 cellDesign: color_tan

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_TAN

 cellDesign: color_teal

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_TEAL

 cellDesign: color_turqoise

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_TURQUOISE

 cellDesign: color_violet

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_VIOLET

 cellDesign: color_white

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_WHITE

 cellDesign: color_yellow

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-COLOR_YELLOW

 cellDesign: critical

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CRITICAL

 cellDesign: criticalvalue_dark

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CRITICALVALUE_DARK

 cellDesign: criticalvalue_light

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CRITICALVALUE_LIGHT

 cellDesign: criticalvalue_medium

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-CRITICALVALUE_MEDIUM

 cellDesign: disabled

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-DISABLED

 cellDesign: filter

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-FILTER

 cellDesign: filtericon

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-FILTERICON

 cellDesign: five

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-FIVE

 cellDesign: four

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-FOUR

 cellDesign: goodvalue_dark

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GOODVALUE_DARK

 cellDesign: goodvalue_light

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GOODVALUE_LIGHT

 cellDesign: goodvalue_medium

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GOODVALUE_MEDIUM

 cellDesign: group_highlighted

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GROUP_HIGHLIGHTED

 cellDesign: group_highlighted_light

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GROUP_HIGHLIGHTED_LIGHT

 cellDesign: group_level1

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GROUP_LEVEL1

 cellDesign: group_level2

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GROUP_LEVEL2

 cellDesign: group_level3

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GROUP_LEVEL3

 cellDesign: intensified

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-INTENSIFIED

 cellDesign: key_medium

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-KEY_MEDIUM

 cellDesign: marked

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-MARKED

 cellDesign: negative

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-NEGATIVE

 cellDesign: none

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-NONE

 cellDesign: one

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-ONE

 cellDesign: popin

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-POPIN

 cellDesign: positive

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-POSITIVE

 cellDesign: Selection

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-SELECTION

 cellDesign: standard

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-STANDARD

 cellDesign: subtotal

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-SUBTOTAL

 cellDesign: subtotal_light

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-SUBTOTAL_LIGHT

 cellDesign: three

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-THREE

 cellDesign: today

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-TODAY

 cellDesign: total

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-TOTAL

 cellDesign: two

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-TWO

cellMerging

CELL_MERGING

WDUI_C_TABLE_CELL_MERGING

cellMerging: freeCell

CL_WD_C_TABLE_COLUMN=>E_CELL_MERGING-FREE_CELL

cellMerging: none

CL_WD_C_TABLE_COLUMN=>E_CELL_MERGING-NONE

cellMerging: useNextFreeCells

CL_WD_C_TABLE_COLUMN=>E_CELL_MERGING-USE_NEXT_FREE_CELLS

cellVisibility

CELL_VISIBILITY

WDUI_CELL_VISIBILITY

cellVisibility: onHover

CL_WD_C_TABLE_COLUMN=>E_CELL_VISIBILITY-ON_HOVER

cellVisibility: standard

CL_WD_C_TABLE_COLUMN=>E_CELL_VISIBILITY-STANDARD

columnDragInfo

CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-INTENSIFIED

STRING

columnDropInfo

COLUMN_DROP_INFO

STRING

columnEdgeDropInfo

COLUMN_EDGE_DROP_INFO

STRING

columnResizable

COLUMN_RESIZABLE

WDUI_C_TABLE_COLUMN_RESIZABLE

columnResizable: notResizable

CL_WD_C_TABLE_COLUMN=>E_COLUMN_RESIZABLE-IS_NOT_RESIZABLE

columnResizable: resizable

CL_WD_C_TABLE_COLUMN=>E_COLUMN_RESIZABLE-IS_RESIZABLE

colSelectionState

COL_SELECTION_STATE

WDUI_TABLE_COL_SEL_STATE

 colSelectionState: notSelectable

CL_WD_C_TABLE_COLUMN=>E_COL_SELECTION_STATE-NOT_SELECTABLE

 colSelectionState: notSelected

CL_WD_C_TABLE_COLUMN=>E_COL_SELECTION_STATE-NOT_SELECTED

 colSelectionState: selected

CL_WD_C_TABLE_COLUMN=>E_COL_SELECTION_STATE-SELECTED

contextMenuBehaviour

CONTEXT_MENU_BEHAVIOUR

WDUI_CONTEXT_MENU_BEHAVIOUR

 contextMenuBehaviour: inherit

CL_WD_C_TABLE_COLUMN=>E_CONTEXT_MENU_BEHAVIOUR-INHERIT

 contextMenuBehaviour: provide

CL_WD_C_TABLE_COLUMN=>E_CONTEXT_MENU_BEHAVIOUR-PROVIDE

 contextMenuBehaviour: suppress

CL_WD_C_TABLE_COLUMN=>E_CONTEXT_MENU_BEHAVIOUR-SUPPRESS

contextMenuId

CONTEXT_MENU_ID

WDY_MD_UI_ELEMENT_REFERENCE

fixedPosition

FIXED_POSITION

WDUI_TABLE_COLUMN_FIXED_POS

 fixedPosition: left

CL_WD_C_TABLE_COLUMN=>E_FIXED_POSITION-LEFT

 fixedPosition: notFixed

CL_WD_C_TABLE_COLUMN=>E_FIXED_POSITION-NOT_FIXED

 fixedPosition: right

CL_WD_C_TABLE_COLUMN=>E_FIXED_POSITION-RIGHT

headerHAlign

HEADER_H_ALIGN

WDUI_TABLE_COLUMN_HALIGN

headerHAlign: auto

CL_WD_C_TABLE_COLUMN=>E_HEADER_H_ALIGN-AUTO

headerHAlign: beginOfLine

CL_WD_C_TABLE_COLUMN=>E_HEADER_H_ALIGN-BEGIN_OF_LINE

headerHAlign: center

CL_WD_C_TABLE_COLUMN=>E_HEADER_H_ALIGN-CENTER

headerHAlign: endOfLine

CL_WD_C_TABLE_COLUMN=>E_HEADER_H_ALIGN-END_OF_LINE

headerHAlign: forcedLeft

CL_WD_C_TABLE_COLUMN=>E_HEADER_H_ALIGN-FORCED_LEFT

headerHAlign: forcedRight

CL_WD_C_TABLE_COLUMN=>E_HEADER_H_ALIGN-FORCED_RIGHT

hAlign

H_ALIGN

WDUI_TABLE_COLUMN_HALIGN

 hAlign: auto

CL_WD_C_TABLE_COLUMN=>E_H_ALIGN-AUTO

 hAlign: beginOfLine

CL_WD_C_TABLE_COLUMN=>E_H_ALIGN-BEGIN_OF_LINE

 hAlign: center

CL_WD_C_TABLE_COLUMN=>E_H_ALIGN-CENTER

 hAlign: endOfLine

CL_WD_C_TABLE_COLUMN=>E_H_ALIGN-END_OF_LINE

 hAlign: forcedLeft

CL_WD_C_TABLE_COLUMN=>E_H_ALIGN-FORCED_LEFT

 hAlign: forcedRight

CL_WD_C_TABLE_COLUMN=>E_H_ALIGN-FORCED_RIGHT

isFiltered

IS_FILTERED

WDY_BOOLEAN

selectedCellVariant

SELECTED_CELL_VARIANT

STRING

sortState

SORT_STATE

WDUI_TABLE_COL_SORT_DIR

 sortState: down

CL_WD_C_TABLE_COLUMN=>E_SORT_STATE-DOWN

 sortState: none

CL_WD_C_TABLE_COLUMN=>E_SORT_STATE-NONE

 sortState: notSortable

CL_WD_C_TABLE_COLUMN=>E_SORT_STATE-NOT_SORTABLE

 sortState: up

CL_WD_C_TABLE_COLUMN=>E_SORT_STATE-UP

state

STATE

WDUI_STATE

state: normal

CL_WD_C_TABLE_COLUMN=>E_STATE-NORMAL

state: required

CL_WD_C_TABLE_COLUMN=>E_STATE-REQUIRED

visible

VISIBLE

WDUI_VISIBILITY

visible: none

CL_WD_C_TABLE_COLUMN=>E_VISIBLE-NONE

visible: visible

CL_WD_C_TABLE_COLUMN=>E_VISIBLE-VISIBLE

width

WIDTH

STRING