SAP ABAP Class CL_SALV_COLUMN_LIST (Column Description for List-Type Tables)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_OM_METADATA (Package) ALV: Meta Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_COLUMN Individual Column Object 20040422
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_C_CELL_TYPE ALV: Cell Type 20040422
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_COLUMN_HIERSEQ Column Description of Hierarchical-Sequential List 20040422
2 Inheritance (c INHERITING FROM c_ref)  CL_SALV_COLUMN_TABLE Column Description of Simple, Two-Dimensional Tables 20040422
Properties
Class CL_SALV_COLUMN_LIST  
Short Description Column Description for List-Type Tables    
Super Class CL_SALV_COLUMN Individual Column Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_OM_METADATA   ALV: Meta Data 
Created 20040422   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_SALV_SPECIFIC_GROUPS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SALV_C_ALIGNMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_C_BOOL_SAP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SALV_C_CELL_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_C_CELL_TYPE ALV: Cell Type 20040422
Friends
# Friend Modeled only Created on Description
1 CL_SALV_ADAPTER 20040422 ALV: Basis Class Adapter
2 CL_SALV_CONTROLLER 20040422 ALV: Abstract Controller
3 CL_SALV_DATA_DESCR 20040422 ALV: Using Data to Build the Column Object
4 CL_SALV_DDIC_APPLY 20040422 ALV: Use DDIC Information
5 CL_SALV_SERVICE_LAYOUT_DB 20040422 ALV: Database Layout
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_FOR_REP_INTERFACE Instance attribute Protected Type reference (TYPE) SAP_BOOL Activated for Report Interface 20040422
2 BUTTON Instance attribute Public Attribute reference (LIKE) 20040422
3 CELL_TYPE Instance attribute Protected Type reference (TYPE) SALV_DE_CELLTYPE TEXT Cell Type 20040422
4 CELL_TYPE_DROPDOWN_ENTRY Instance attribute Protected Type reference (TYPE) SALV_DE_CONSTANT Handle for Dropdown 20040422
5 CELL_TYPE_HYPERLINK_ENTRY Instance attribute Protected Type reference (TYPE) SALV_DE_CONSTANT Handle for Hyperlink 20050112
6 CHECKBOX Instance attribute Public Attribute reference (LIKE) 20040422
7 COLOR Instance attribute Protected Type reference (TYPE) LVC_S_COLO Column Color 20040422
8 DECORATOR_F4 Instance attribute Protected Type reference (TYPE) SAP_BOOL Column with F4 Help 20040422
9 DECORATOR_ICON Instance attribute Protected Type reference (TYPE) SAP_BOOL Column as Icon 20040422
10 DECORATOR_SYMBOL Instance attribute Protected Type reference (TYPE) SAP_BOOL Column as Symbol 20040422
11 DROPDOWN Instance attribute Public Attribute reference (LIKE) 20040422
12 F4_CHECKTABLE Instance attribute Protected Type reference (TYPE) TABNAME Check Table for F4 Help 20040422
13 HOTSPOT Instance attribute Public Attribute reference (LIKE) 20040422
14 KEY Instance attribute Protected Type reference (TYPE) SAP_BOOL Key Column 20040422
15 KEY_PRESENCE_REQUIRED Instance attribute Protected Type reference (TYPE) SAP_BOOL Key Column must be Visible 20040422
16 LINK Instance attribute Public Attribute reference (LIKE) 20040422
17 TEXT Instance attribute Public Attribute reference (LIKE) 20040422
18 TEXT_COLUMN Instance attribute Protected Type reference (TYPE) LVC_FNAME Column Name for Description 20040422
Methods
# Method Level Visibility Method type Description Created on
1 GET_CELL_TYPE Instance method Public Method Get Cell Type 20040422
2 GET_COLOR Instance method Public Method Get Column Color 20040422
3 GET_F4_CHECKTABLE Instance method Public Method Get Check Table for F4 Help 20040422
4 GET_SPECIFIC_GROUP Instance method Public Method Get Group Keys 20100519
5 GET_TEXT_COLUMN Instance method Public Method Get Text Column 20040422
6 HAS_F4 Instance method Public Method Check Whether Column Has F4 Help 20040422
7 IS_ACTIVE_FOR_REP_INTERFACE Instance method Public Method Report/Report Interface: Check Column Activation 20040422
8 IS_ICON Instance method Public Method Check Whether Column Is Icon Column 20040422
9 IS_KEY Instance method Public Method Check Whether Column Is Key Column 20040422
10 IS_KEY_PRESENCE_REQUIRED Instance method Public Method Check Whether Key Columns Always Visible 20040422
11 IS_SYMBOL Instance method Public Method Check Whether Column Is Symbol Column 20040422
12 SET_ACTIVE_FOR_REP_INTERFACE Instance method Public Method Report/Report Interface: Activate Column 20040422
13 SET_CELL_TYPE Instance method Public Method Set Cell Type 20040422
14 SET_COLOR Instance method Public Method Set Column Color 20040422
15 SET_DROPDOWN_ENTRY Instance method Public Method Set Handle for Dropdown 20040422
16 SET_F4 Instance method Public Method Set Column with F1 Help 20040422
17 SET_F4_CHECKTABLE Instance method Public Method Set Check Table for F4 Help 20040422
18 SET_HYPERLINK_ENTRY Instance method Public Method Set Handle for Dropdown 20050112
19 SET_ICON Instance method Public Method Set Column as Icon Column 20040422
20 SET_KEY Instance method Public Method Set Column as Key Column 20040422
21 SET_KEY_PRESENCE_REQUIRED Instance method Public Method Set Key Columns as Always Visible 20040422
22 SET_SPECIFIC_GROUP Instance method Public Method Set Group Key 20100519
23 SET_SYMBOL Instance method Public Method Set Column as Symbol Column 20040422
24 SET_TEXT_COLUMN Instance method Public Method Set Text Column 20040422
Events
Class CL_SALV_COLUMN_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 Y_ID Public Type reference (TYPE) LVC_SPGRP Group key 20100519
Method Signatures

Method GET_CELL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SALV_DE_CELLTYPE Zellentyp 20040422

Method GET_CELL_TYPE on class CL_SALV_COLUMN_LIST has no exception.

Method GET_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) LVC_S_COLO ALV-Control: Farbcodierung 20040422

Method GET_COLOR on class CL_SALV_COLUMN_LIST has no exception.

Method GET_F4_CHECKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) TABNAME Tabellenname 20040422

Method GET_F4_CHECKTABLE on class CL_SALV_COLUMN_LIST has no exception.

Method GET_SPECIFIC_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) CL_SALV_SPECIFIC_GROUPS=>Y_ID Gruppenschluessel 20100519

Method GET_SPECIFIC_GROUP on class CL_SALV_COLUMN_LIST has no exception.

Method GET_TEXT_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040422

Method GET_TEXT_COLUMN on class CL_SALV_COLUMN_LIST has no exception.

Method HAS_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422

Method HAS_F4 on class CL_SALV_COLUMN_LIST has no exception.

Method IS_ACTIVE_FOR_REP_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422

Method IS_ACTIVE_FOR_REP_INTERFACE on class CL_SALV_COLUMN_LIST has no exception.

Method IS_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422

Method IS_ICON on class CL_SALV_COLUMN_LIST has no exception.

Method IS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422

Method IS_KEY on class CL_SALV_COLUMN_LIST has no exception.

Method IS_KEY_PRESENCE_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422

Method IS_KEY_PRESENCE_REQUIRED on class CL_SALV_COLUMN_LIST has no exception.

Method IS_SYMBOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422

Method IS_SYMBOL on class CL_SALV_COLUMN_LIST has no exception.

Method SET_ACTIVE_FOR_REP_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422

Method SET_ACTIVE_FOR_REP_INTERFACE on class CL_SALV_COLUMN_LIST has no exception.

Method SET_CELL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SALV_DE_CELLTYPE IF_SALV_C_CELL_TYPE=>TEXT UI Element 20040422

Method SET_CELL_TYPE on class CL_SALV_COLUMN_LIST has no exception.

Method SET_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) LVC_S_COLO ALV-Control: Farbcodierung 20040422

Method SET_COLOR on class CL_SALV_COLUMN_LIST has no exception.

Method SET_DROPDOWN_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SALV_DE_CONSTANT Handle für Dropdown 20040422

Method SET_DROPDOWN_ENTRY on class CL_SALV_COLUMN_LIST has no exception.

Method SET_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL IF_SALV_C_BOOL_SAP=>TRUE boolsche Variable (X=true, space=false) 20040422

Method SET_F4 on class CL_SALV_COLUMN_LIST has no exception.

Method SET_F4_CHECKTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) TABNAME Tabellenname 20040422

Method SET_F4_CHECKTABLE on class CL_SALV_COLUMN_LIST has no exception.

Method SET_HYPERLINK_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SALV_DE_CONSTANT Handle für Hyperlink 20050112

Method SET_HYPERLINK_ENTRY on class CL_SALV_COLUMN_LIST has no exception.

Method SET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL IF_SALV_C_BOOL_SAP=>TRUE boolsche Variable (X=true, space=false) 20040422

Method SET_ICON on class CL_SALV_COLUMN_LIST has no exception.

Method SET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL IF_SALV_C_BOOL_SAP=>TRUE boolsche Variable (X=true, space=false) 20040422

Method SET_KEY on class CL_SALV_COLUMN_LIST has no exception.

Method SET_KEY_PRESENCE_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL IF_SALV_C_BOOL_SAP=>TRUE boolsche Variable (X=true, space=false) 20040422

Method SET_KEY_PRESENCE_REQUIRED on class CL_SALV_COLUMN_LIST has no exception.

Method SET_SPECIFIC_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CL_SALV_SPECIFIC_GROUPS=>Y_ID Gruppenschluessel 20100519

Method SET_SPECIFIC_GROUP on class CL_SALV_COLUMN_LIST has no exception.

Method SET_SYMBOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) SAP_BOOL IF_SALV_C_BOOL_SAP=>TRUE boolsche Variable (X=true, space=false) 20040422

Method SET_SYMBOL on class CL_SALV_COLUMN_LIST has no exception.

Method SET_TEXT_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20040422
# Exception Resumable Description Created on
1 CX_SALV_DATA_ERROR ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040422
2 CX_SALV_NOT_FOUND ALV: Allg. Fehlerklasse (wird bei Syntaxprüfung geprüft) 20040422
History
Last changed by/on SAP  20110908 
SAP Release Created in 700