SAP ABAP Class CL_SALV_COLUMNS_LIST (Columns in 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_COLUMNS All Column Objects 20040422
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_COLUMNS_HIERSEQ Columns in a Hierarchical-Sequential List 20040422
2 Inheritance (c INHERITING FROM c_ref)  CL_SALV_COLUMNS_TABLE Columns in Simple, Two-Dimensional Tables 20040422
Properties
Class CL_SALV_COLUMNS_LIST  
Short Description Columns in List-Type Tables    
Super Class CL_SALV_COLUMNS All Column Objects 
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_DDIC_APPLY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SALV_C_BOOL_SAP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SALV_COLUMNS_LIST has no interface implemented.
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_SERVICE_LAYOUT_DB 20040422 ALV: Database Layout
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CELL_TYPE_COLUMN Instance attribute Private Type reference (TYPE) LVC_FNAME Column for Cell Type Definition 20040422
2 COLOR_COLUMN Instance attribute Private Type reference (TYPE) LVC_FNAME Color Column 20040422
3 COUNT_COLUMN Instance attribute Private Type reference (TYPE) LVC_FNAME Counter Column 20040422
4 DROPDOWN_ENTRY_COLUMN Instance attribute Private Type reference (TYPE) LVC_FNAME Dropdown Column with Handle 20040422
5 ENABLED_COLUMN Instance attribute Private Type reference (TYPE) LVC_FNAME Active Column 20040422
6 EXCEPTION_COLUMN Instance attribute Private Type reference (TYPE) LVC_FNAME Exception Column 20040422
7 EXCEPTION_CONDENSED Instance attribute Private Type reference (TYPE) SAP_BOOL Exceptions Condensed 20040422
8 EXCEPTION_GROUP Instance attribute Private Type reference (TYPE) CHAR1 Exception Group 20040422
9 HEADERS_VISIBLE Instance attribute Private Type reference (TYPE) SAP_BOOL TRUE Column Headings Visible 20040422
10 HYPERLINK_ENTRY_COLUMN Instance attribute Private Type reference (TYPE) LVC_FNAME Hyperlink Column with Handle 20040422
11 KEY_FIXATION Instance attribute Private Type reference (TYPE) SAP_BOOL Column Freeze for Key Columns 20040422
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040422
2 GET_CELL_TYPE_COLUMN Instance method Public Method Get Cell Type of Column 20040422
3 GET_COLOR_COLUMN Instance method Public Method Get Color Column 20040422
4 GET_COUNT_COLUMN Instance method Public Method Get Counter Column 20040422
5 GET_DROPDOWN_ENTRY_COLUMN Instance method Public Method Get Dropdown Column for Handle 20040422
6 GET_ENABLED_COLUMN Instance method Public Method Get Activation Column 20040422
7 GET_EXCEPTION_COLUMN Instance method Public Method Get Exception Column 20040422
8 GET_EXCEPTION_SETTINGS Instance method Public Method Get Exception Settings 20040422
9 GET_HYPERLINK_ENTRY_COLUMN Instance method Public Method Get Hyperlink Column for Handle 20040422
10 HAS_KEY_FIXATION Instance method Public Method Check Whether Key Columns are Frozen 20040422
11 IS_EXCEPTION_CONDENSED Instance method Public Method Check Whether Exceptions Displayed in Results Rows 20040422
12 IS_HEADERS_VISIBLE Instance method Public Method Check Whether Column Titles Visible 20040422
13 SET_CELL_TYPE_COLUMN Instance method Public Method Set Cell Type Column 20040422
14 SET_COLOR_COLUMN Instance method Public Method Set Color Column 20040422
15 SET_COUNT_COLUMN Instance method Public Method Set Counter Column 20040422
16 SET_DROPDOWN_ENTRY_COLUMN Instance method Public Method Set Dropdown Column for Handle 20040422
17 SET_ENABLED_COLUMN Instance method Public Method Set Activation Column 20040422
18 SET_EXCEPTION_COLUMN Instance method Public Method Set Exception Column 20040422
19 SET_HEADERS_VISIBLE Instance method Public Method Show and Hide Column Headers 20040422
20 SET_HYPERLINK_ENTRY_COLUMN Instance method Public Method Set Hyperlink Column for Handle 20040422
21 SET_KEY_FIXATION Instance method Public Method Freeze Key Columns 20040422
Events
Class CL_SALV_COLUMNS_LIST has no event.
Types
Class CL_SALV_COLUMNS_LIST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_SALV_CONTROLLER_METADATA ALV: abstrakter Controller 20040422
2 Importing R_DATA Call by reference Object reference (TYPE REF TO) DATA 20040422

Method CONSTRUCTOR on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_CELL_TYPE_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_CELL_TYPE_COLUMN on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_COLOR_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_COLOR_COLUMN on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_COUNT_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_COUNT_COLUMN on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_DROPDOWN_ENTRY_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_DROPDOWN_ENTRY_COLUMN on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_ENABLED_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_ENABLED_COLUMN on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_EXCEPTION_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_EXCEPTION_COLUMN on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_EXCEPTION_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONDENSED Call by reference Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20040422
2 Exporting GROUP Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040422

Method GET_EXCEPTION_SETTINGS on class CL_SALV_COLUMNS_LIST has no exception.

Method GET_HYPERLINK_ENTRY_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_HYPERLINK_ENTRY_COLUMN on class CL_SALV_COLUMNS_LIST has no exception.

Method HAS_KEY_FIXATION 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_KEY_FIXATION on class CL_SALV_COLUMNS_LIST has no exception.

Method IS_EXCEPTION_CONDENSED 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_EXCEPTION_CONDENSED on class CL_SALV_COLUMNS_LIST has no exception.

Method IS_HEADERS_VISIBLE 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_HEADERS_VISIBLE on class CL_SALV_COLUMNS_LIST has no exception.

Method SET_CELL_TYPE_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

Method SET_COLOR_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

Method SET_COUNT_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 mit Meldung 20040422

Method SET_DROPDOWN_ENTRY_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

Method SET_ENABLED_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

Method SET_EXCEPTION_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONDENSED Call by reference Type reference (TYPE) SAP_BOOL IF_SALV_C_BOOL_SAP=>FALSE boolsche Variable (X=true, space=false) 20040422
2 Importing GROUP Call by reference Type reference (TYPE) CHAR1 SPACE Exception Group 20040422
3 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

Method SET_HEADERS_VISIBLE 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_HEADERS_VISIBLE on class CL_SALV_COLUMNS_LIST has no exception.

Method SET_HYPERLINK_ENTRY_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

Method SET_KEY_FIXATION 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_FIXATION on class CL_SALV_COLUMNS_LIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700