SAP ABAP Interface IF_SALV_BS_MODEL_COLUMN (IF_SALV_BS_MODEL_COLUMN)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_BS_CONFIG (Package) Configuration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SALV_BS_MODEL_COLUMNS 20060530
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_BS_MODEL_TABLE CL_SALV_BS_MODEL_TABLE 20060530
Properties
Interface IF_SALV_BS_MODEL_COLUMN  
Short Description    
General Data
Package SALV_BS_CONFIG   Configuration 
Created 20060530   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_WD_ABSTR_TABLE_COLUMN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SALV_BS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_BS_C_COLUMN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SALV_BS_C_COLUMN_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_SALV_BS_MODEL_COLUMN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_SALV_BS_T_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_SALV_WD_C_TABLE_SETTINGS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SALV_BS_MODEL_COLUMN has no interface.
Friends
Interface IF_SALV_BS_MODEL_COLUMN has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 UIE Constant Public Type reference (TYPE) TYPE_UIE '99' 20060531
2 UIE_BUTTON Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'BUTTON' 20060531
3 UIE_CAPTION Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'CAPTION' 20060531
4 UIE_CHECKBOX Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'CHECKBOX' 20060531
5 UIE_CHECKBOX_TRI Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'CHECKBOX_TRI' 20060531
6 UIE_DROPDOWN_BY_IDX Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'DROPDOWN_BY_INDEX' 20060531
7 UIE_DROPDOWN_BY_KEY Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'DROPDOWN_BY_KEY' 20060531
8 UIE_FILE_DOWNLOAD Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'FILE_DOWNLOAD' 20060531
9 UIE_IMAGE Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE' 20060531
10 UIE_IMAGE_EXCEPTION_ALERT Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_EXCEPTION_ALERT' 20070612
11 UIE_IMAGE_EXCEPTION_FAILURE Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_EXCEPTION_FAILURE' 20070612
12 UIE_IMAGE_EXCEPTION_LED Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_EXCEPTION_LED' 20070612
13 UIE_IMAGE_EXCEPTION_LIGHT Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_EXCEPTION_LIGHT' 20070612
14 UIE_IMAGE_EXCEPTION_MESSAGE Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_EXCEPTION_MESSAGE' 20070612
15 UIE_IMAGE_EXCEPTION_STATUS Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_EXCEPTION_STATUS' 20070612
16 UIE_IMAGE_EXCEPTION_TREND Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_EXCEPTION_TREND' 20070612
17 UIE_IMAGE_ICON Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_ICON' 20060626
18 UIE_IMAGE_SYMBOL Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'IMAGE_SYMBOL' 20060626
19 UIE_INPUT_FIELD Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'INPUT_FIELD' 20060531
20 UIE_LINK_TO_ACTION Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'LINK_TO_ACTION' 20060531
21 UIE_LINK_TO_URL Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'LINK_TO_URL' 20060531
22 UIE_PROGRESS_INDICATOR Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'PROGRESS_INDICATOR' 20060531
23 UIE_TEXT_VIEW Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'TEXT_VIEW' 20060531
24 UIE_TOGGLE_BUTTON Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'TOGGLE_BUTTON' 20060531
25 UIE_VALUE_CMP Constant Public Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE 'VALUE_COMPARISON' 20060531
Methods
# Method Level Visibility Method type Description Created on
1 GET_FIELD Instance method Public Method 20060531
2 GET_FIXED_POSITION Instance method Public Method 20080414
3 GET_HEADER_BIND_DDIC_ELEM Instance method Public Method 20060928
4 GET_HEADER_BIND_DDIC_FIELD Instance method Public Method 20060928
5 GET_HEADER_IMAGE Instance method Public Method 20060613
6 GET_HEADER_TEXT Instance method Public Method 20060530
7 GET_HEADER_TOOLTIP Instance method Public Method 20060531
8 GET_POSITION Instance method Public Method 20060530
9 GET_SELECTED Instance method Public Method 20060626
10 GET_UIE Instance method Public Method 20060531
11 GET_UIE_PROPERTIES Instance method Public Method 20060606
12 IS_CELL_DEPENDANT_UIE_DEFINED Instance method Public Method 20090616
13 IS_HIERARCHY_COLUMN Instance method Public Method 20060606
14 IS_ONE_CLICK_ACTION_COLUMN Instance method Public Method 20100624
15 IS_VISIBLE Instance method Public Method 20060606
16 SET_HEADER_BIND_DDIC_ELEM Instance method Public Method 20060928
17 SET_HEADER_BIND_DDIC_FIELD Instance method Public Method 20060928
18 SET_HEADER_IMAGE Instance method Public Method 20060613
19 SET_HEADER_TEXT Instance method Public Method 20060530
20 SET_HEADER_TOOLTIP Instance method Public Method 20060606
21 SET_HIERARCHY_COLUMN Instance method Public Method 20060606
22 SET_POSITION Instance method Public Method 20060530
23 SET_SELECTED Instance method Public Method 20060626
24 SET_UIE_PROPERTIES Instance method Public Method 20060606
25 SET_VISIBLE Instance method Public Method 20060606
Events
Interface IF_SALV_BS_MODEL_COLUMN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TYPE_UIE_NAME_VALUE Public See coding 20060612 begin of s_type_uie_name_value, fieldname type string, value type string, end of s_type_uie_name_value
2 S_TYPE_UIE_PROPERTIES Public See coding 20060606 begin of s_type_uie_properties, uie type type_uie, s_visible type s_type_uie_name_value, s_enabled type s_type_uie_name_value, s_readonly type s_type_uie_name_value, s_tooltip type s_type_uie_name_value, s_value type s_type_uie_name_value, s_text type s_type_uie_name_value, s_wrapping type s_type_uie_name_value, s_image type s_type_uie_name_value, s_image_first type s_type_uie_name_value, image_type type type_uie, s_hyperlink type s_type_uie_name_value, s_valueset type s_type_uie_valueset, s_round type s_type_uie_name_value, s_decimals type s_type_uie_name_value, s_exponent type s_type_uie_name_value, " only relevant for float fields in case of SAPGUI; holds exponent value s_tech_form type string, end of s_type_uie_properties
3 S_TYPE_UIE_VALUESET Public See coding 20060627 begin of s_type_uie_valueset, fieldname type string, value type if_salv_bs_t_data=>t_type_attribute_value_set, end of s_type_uie_valueset
4 TYPE_UIE Public Type reference (TYPE) STRING 20060606
Method Signatures

Method GET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060531
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20060531
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method GET_FIXED_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20080414
2 Returning VALUE Value transfer Attribute reference (LIKE) IF_SALV_BS_C_COLUMN=>FIXED_COLUMN_MODE 20080414
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20080414

Method GET_HEADER_BIND_DDIC_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060928
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20060928
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060928

Method GET_HEADER_BIND_DDIC_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060928
2 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS_C_COLUMN_HEADER=>TYPE_HEADER_BIND_DDIC_FIELD 20060928
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060928

Method GET_HEADER_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060613
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20060613
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method GET_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060530
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20060530
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method GET_HEADER_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060531
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20060531
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method GET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060530
2 Returning VALUE Value transfer Type reference (TYPE) SYTABIX T_FIXED_POSITION 20060530
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method GET_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060626
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20060626
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method GET_UIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060531
2 Returning VALUE Value transfer Attribute reference (LIKE) IF_SALV_BS_MODEL_COLUMN=>UIE Konstante 20060531
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method GET_UIE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060606
2 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS_MODEL_COLUMN=>S_TYPE_UIE_PROPERTIES 20060606
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method IS_CELL_DEPENDANT_UIE_DEFINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20090616
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20090616
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20090616

Method IS_HIERARCHY_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060606
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20060606
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method IS_ONE_CLICK_ACTION_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20100624
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20100624
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20100624

Method IS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060606
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20060606
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_HEADER_BIND_DDIC_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060928
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20060928
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060928

Method SET_HEADER_BIND_DDIC_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060928
2 Importing VALUE Call by reference Type reference (TYPE) IF_SALV_BS_C_COLUMN_HEADER=>TYPE_HEADER_BIND_DDIC_FIELD IF_SALV_BS_C_COLUMN_HEADER=>HEADER_BIND_DDIC_NONE 20060928
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060928

Method SET_HEADER_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060613
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20060613
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060530
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20060530
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_HEADER_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060606
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20060606
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_HIERARCHY_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060606
2 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20060606
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060530
2 Importing VALUE Call by reference Type reference (TYPE) I 20060530
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060626
2 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20060626
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_UIE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060606
2 Importing VALUE Call by reference Type reference (TYPE) IF_SALV_BS_MODEL_COLUMN=>S_TYPE_UIE_PROPERTIES 20060606
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Type reference (TYPE) STRING 20060606
2 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL 20060606
# Exception Resumable Description Created on
1 CX_SALV_BS_SC_OBJECT_NOT_FOUND 20060705
History
Last changed by/on SAP  20110908 
SAP Release Created in 710