SAP ABAP Class CL_RECA_GUI_SALV_SERVICES (Utility for Use of SALV (Wrapper))
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_SALV_SERVICES  
Short Description Utility for Use of SALV (Wrapper)    
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 20040906   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_SALV_SERVICES has no interface implemented.
Friends
Class CL_RECA_GUI_SALV_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 20040906
2 MD_ICON_NOMARK Static Attribute Public Type reference (TYPE) RECAICONMARKED Icon for Non-Selected Row 20040906
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_FIELDCAT Static method Public Method Adds RE-FX-Specific Data to the Field Catalog 20040906
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040906
3 GET_SELECTED_ROW Static method Public Method Supplies the Current Row (Exactly 1 Selection Allowed) 20040915
4 GET_SELECTED_ROWS Static method Public Method Supplies Selected Rows (Minimum 1 Selection Required) 20040915
5 GET_SELECTED_TREE_NODE Static method Public Method Todo- Gets the Current Tree Row (Only 1 Selection Allowed) 20060328
6 GET_SELECTED_TREE_NODES Static method Public Method Todo- Gets Selected Tree Rows(At Least 1 Selection Required) 20060328
7 GET_TREE_DATA_ROW Static method Public Method Gets Data of Tree Node 20060328
8 SET_DDIC_TEXTS_IF_INITIAL Static method Public Method Sets DDIC Texts (Short, Medium, Long) with Short Text 20050606
9 SET_EX_QINFO_COLOR Static method Public Method Fills Quick Info for Colors from Customizing 20050420
10 XGET_CURRENT_CELL Static method Public Method Todo- Gets the Current Row (Only 1 Selection Allowed) 20040906
11 XGET_ICON_DETAIL Static method Public Method Todo- Gets "ICON_DETAIL" with Quick Info 20040906
12 XSET_FIELDCAT_SHOW_MODE Static method Public Method Todo- Sets NO_OUT and TECH in Field Catalog 20040906
13 XSET_LAYOUT_CWIDTH_OPT Static method Public Method Todo- Activates Optimize Columns 20040906
Events
Class CL_RECA_GUI_SALV_SERVICES has no event.
Types
Class CL_RECA_GUI_SALV_SERVICES has no local type.
Method Signatures

Method ADAPT_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LIST Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE SALV Tabelle 20040906

Method ADAPT_FIELDCAT on class CL_RECA_GUI_SALV_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RECA_GUI_SALV_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RECA_GUI_SALV_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) 20040915
2 Importing IF_IGNORE_CURRENT_CELL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X'=Nur Markierungsspalte auswerten; Cursor nicht relevant 20040915
3 Importing IO_LIST Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE SALV Tabelle 20040915
# Exception Resumable Description Created on
1 NO_SINGLE_SELECTION Keine oder Mehrfachselektion 20040915

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) 20040915
2 Importing IF_IGNORE_CURRENT_CELL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X'=Nur Markierungsspalte auswerten; Cursor nicht relevant 20040915
3 Importing IO_LIST Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE SALV Tabelle 20040915
# Exception Resumable Description Created on
1 NO_SELECTION Keine oder Mehrfachselektion 20040915

Method GET_SELECTED_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SEL_NODE Call by reference Type reference (TYPE) SALV_DE_NODE_KEY Markierter Knoten 20060328
2 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_SALV_TREE SALV Tree 20060328
# Exception Resumable Description Created on
1 NO_SINGLE_SELECTION Keine oder Mehrfachselektion 20060328

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) SALV_T_NODE_KEY Markierte Knoten 20060328
2 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_SALV_TREE sALV Tree 20060328
# Exception Resumable Description Created on
1 NO_SELECTION Keine oder Mehrfachselektion 20060328

Method GET_TREE_DATA_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA_ROW Call by reference Type reference (TYPE) ANY 20060328
2 Importing ID_NODE Call by reference Type reference (TYPE) SALV_DE_NODE_KEY Tree Knoten 20060328
3 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_SALV_TREE SALV Tree 20060328
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten nicht vorhanden 20060328

Method SET_DDIC_TEXTS_IF_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLUMN Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMN Einzelnes Spaltenobjekt 20050606
2 Importing IO_LIST Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE SALV Tabelle 20050606

Method SET_DDIC_TEXTS_IF_INITIAL on class CL_RECA_GUI_SALV_SERVICES has no exception.

Method SET_EX_QINFO_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLORTYPE Call by reference Type reference (TYPE) RECAC_COLOR-COLORTYPE Typ für Farbmarkierungen 20050420
2 Importing IO_LIST Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE SALV Tabelle 20050420
3 Returning RO_TOOLTIPS Value transfer Object reference (TYPE REF TO) CL_SALV_TOOLTIPS Alle ToolTip-Objekte 20050420

Method SET_EX_QINFO_COLOR on class CL_RECA_GUI_SALV_SERVICES has no exception.

Method XGET_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 20040906
2 Exporting ED_COL_INDEX Call by reference Type reference (TYPE) I Aktuelle Spalte 20040906
3 Exporting ED_ROW_INDEX Call by reference Type reference (TYPE) I Aktuelle Zeile (gemäß Ausgabetabelle) 20040906
4 Exporting ED_VALUE Call by reference Type reference (TYPE) CSEQUENCE Aktueller Feldinhalt 20040906
5 Importing IO_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040906

Method XGET_CURRENT_CELL on class CL_RECA_GUI_SALV_SERVICES has no exception.

Method XGET_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 20040906
2 Returning RD_ICON_DETAIL Value transfer Type reference (TYPE) RECAICONMARKED Markierte Zeile (zu dieser Zeile wird Detailinfo angezeigt) 20040906

Method XGET_ICON_DETAIL on class CL_RECA_GUI_SALV_SERVICES has no exception.

Method XSET_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 20040906
2 Importing IF_HIDE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040906
3 Importing IF_SHOW Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040906
4 Importing IF_TECH Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20040906

Method XSET_FIELDCAT_SHOW_MODE on class CL_RECA_GUI_SALV_SERVICES has no exception.

Method XSET_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 20040906

Method XSET_LAYOUT_CWIDTH_OPT on class CL_RECA_GUI_SALV_SERVICES has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600