SAP ABAP Class CL_RECA_GUI_ALV_SERVICES (Utilities for Using ALV)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_BC (Package) RE: Base (Technical Objects - Library)
Properties
Class CL_RECA_GUI_ALV_SERVICES  
Short Description Utilities for Using ALV    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_CA_BC   RE: Base (Technical Objects - Library) 
Created 20011228   SAP 
Last change 20100310   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECA_GUI_ALV_SERVICES has no interface implemented.
Friends
Class CL_RECA_GUI_ALV_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_ICON_MARK Static Attribute Public Type reference (TYPE) RECAICONMARKED Icon for Selected Row 20040331
2 MD_ICON_NOMARK Static Attribute Public Type reference (TYPE) RECAICONMARKED Icon for Non-Selected Row 20040331
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040331
2 CREATE_FIELDCAT_BY_STRUCT Static method Public Method Gets the Field Catalog with RE-FX-Specific Adjustments 20040417
3 GET_CURRENT_CELL Static method Public Method Supplies the Current Row (Exactly 1 Selection Allowed) 20021213
4 GET_EX_QINFO_COLOR Static method Public Method Fills Quick Info for Colors from Customizing 20050419
5 GET_EX_QINFO_COLOR_CODE Static method Public Method Fills QuickInfo for Color Code Entered (Cxxx) 20080421
6 GET_EX_QINFO_COLOR_DEFAULT Static method Public Method Fills QuickInfo for Default Colors 20080421
7 GET_ICON_DETAIL Static method Public Method Gets "ICON_DETAIL" with Quick Info 20040331
8 GET_SELECTED_ROW Static method Public Method Supplies the Current Row (Exactly 1 Selection Allowed) 20011228
9 GET_SELECTED_ROWS Static method Public Method Supplies Selected Rows (Minimum 1 Selection Required) 20011228
10 GET_SELECTED_TREE_NODE Static method Public Method Supplies Current Tree Row (Exactly 1 Selection Allowed) 20020614
11 GET_SELECTED_TREE_NODES Static method Public Method Supplies Selected Tree Rows (Minimum of 1 Selection Required 20020614
12 SET_FIELDCAT_DEFAULT Static method Public Method Sets RE-FX-Specific Default Values for Field Catalog 20041125
13 SET_FIELDCAT_SHOW_MODE Static method Public Method Sets NO_OUT and TECH in Field Catalog 20040304
14 SET_LAYOUT_CWIDTH_OPT Static method Public Method Activates 'Optimize Columns' (Before REFRESH_TABLE_DISPLAY) 20040420
Events
Class CL_RECA_GUI_ALV_SERVICES has no event.
Types
Class CL_RECA_GUI_ALV_SERVICES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RECA_GUI_ALV_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method CREATE_FIELDCAT_BY_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 20040417
2 Exporting ET_SPECIAL_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP Feldgruppen 20040417
3 Importing ID_STRUCTURE_NAME Call by reference Type reference (TYPE) CSEQUENCE Name der zu Grunde liegenden DDIC-Struktur 20040417
4 Importing IT_OUTTAB Call by reference Type reference (TYPE) INDEX TABLE Ausgabetabelle (nur zur Ermittlung des Strukturnamens) 20040420

Method CREATE_FIELDCAT_BY_STRUCT on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method GET_CURRENT_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COL_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Feldname der akt. Spalte 20021213
2 Exporting ED_COL_INDEX Call by reference Type reference (TYPE) I Aktuelle Spalte 20021213
3 Exporting ED_ROW_INDEX Call by reference Type reference (TYPE) I Aktuelle Zeile (gemäß Ausgabetabelle) 20021213
4 Exporting ED_VALUE Call by reference Type reference (TYPE) CSEQUENCE Aktueller Feldinhalt 20021213
5 Importing IO_GRID Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20021213

Method GET_CURRENT_CELL on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method GET_EX_QINFO_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Tabelle für die Exception Quickinfo 20050419
2 Importing ID_COLORTYPE Call by reference Type reference (TYPE) RECAC_COLOR-COLORTYPE Typ für Farbmarkierungen 20050419

Method GET_EX_QINFO_COLOR on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method GET_EX_QINFO_COLOR_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Tabelle für die Exception Quickinfo 20080421
2 Importing ID_COLOR Call by reference Type reference (TYPE) STRING Farbcode 20080421
3 Importing ID_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20080421
4 Importing ID_TABNAME Call by reference Type reference (TYPE) LVC_TNAME LVC-Tabname 20080421
5 Importing ID_TEXT Call by reference Type reference (TYPE) STRING Text Länge 80 20080421

Method GET_EX_QINFO_COLOR_CODE on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method GET_EX_QINFO_COLOR_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Tabelle für die Exception Quickinfo 20080421

Method GET_EX_QINFO_COLOR_DEFAULT on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method GET_ICON_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MARKED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Detail ist markiert 20040331
2 Returning RD_ICON_DETAIL Value transfer Type reference (TYPE) RECAICONMARKED Markierte Zeile (zu dieser Zeile wird Detailinfo angezeigt) 20040331

Method GET_ICON_DETAIL on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method GET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SEL_INDEX Call by reference Type reference (TYPE) SYTABIX Markierte Zeile (gemäß Ausgabetabelle) 20011228
2 Importing IF_IGNORE_CURRENT_CELL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X'=Nur Markierungsspalte auswerten; Cursor nicht relevant 20020121
3 Importing IO_GRID Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20011228
# Exception Resumable Description Created on
1 NO_SINGLE_SELECTION Keine oder Mehrfachselektion 20011228

Method GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_INDEX Call by reference Type reference (TYPE) RE_T_TABIX Markierte Zeilen (gemäß Ausgabetabelle) 20011228
2 Importing IF_IGNORE_CURRENT_CELL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X'=Nur Markierungsspalte auswerten; Cursor nicht relevant 20020121
3 Importing IO_GRID Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20011228
# Exception Resumable Description Created on
1 NO_SELECTION Keine oder Mehrfachselektion 20011228

Method GET_SELECTED_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SEL_FNAME Call by reference Type reference (TYPE) LVC_FNAME Feldname 20060630
2 Exporting ED_SEL_NODE Call by reference Type reference (TYPE) LVC_NKEY Markierter Knoten 20020614
3 Importing IO_TREE Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree 20020614
# Exception Resumable Description Created on
1 NO_SINGLE_SELECTION Keine oder Mehrfachselektion 20020614

Method GET_SELECTED_TREE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_NODES Call by reference Type reference (TYPE) LVC_T_NKEY Markierte Knoten (gemäß Ausgabetabelle) 20020614
2 Importing IF_IGNORE_CURRENT_CELL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X'=Nur Markierungsspalte auswerten; Cursor nicht relevant 20020614
3 Importing IO_TREE Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree 20020614
# Exception Resumable Description Created on
1 NO_SELECTION Keine oder Mehrfachselektion 20020614

Method SET_FIELDCAT_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041125

Method SET_FIELDCAT_DEFAULT on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method SET_FIELDCAT_SHOW_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIELDCAT Call by reference Type reference (TYPE) LVC_S_FCAT ALV-Control: Feldkatalog 20040304
2 Importing IF_HIDE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040304
3 Importing IF_SHOW Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040304
4 Importing IF_TECH Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040304

Method SET_FIELDCAT_SHOW_MODE on class CL_RECA_GUI_ALV_SERVICES has no exception.

Method SET_LAYOUT_CWIDTH_OPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040420

Method SET_LAYOUT_CWIDTH_OPT on class CL_RECA_GUI_ALV_SERVICES has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 110