SAP ABAP Class CL_RECA_GUI_SERVICES (GUI-Specific Functions)
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_SERVICES  
Short Description GUI-Specific Functions    
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 20011112   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECA_GUI_SERVICES has no interface implemented.
Friends
Class CL_RECA_GUI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_GUI_STATUS Static Attribute Private Type reference (TYPE) GUI_STATUS Menu Painter: Status code 20100329
2 MD_REPID Static Attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20100329
3 MT_GUI_FUNC Static Attribute Private Type reference (TYPE) RE_T_GUI_FUNC Table of GUI Status Functions 20100329
Methods
# Method Level Visibility Method type Description Created on
1 CALL_TRANSACTION Static method Public Method CALL TRANSACTION (Optional in New Window) 20011112
2 CREATE_ICON Static method Public Method Generate Icon (with Text + Quick Info) -> ICON_CREATE 20060609
3 GET_DYNPRO_FIELD_VAL Static method Public Method Reads Current Screen Field Values 20060413
4 GET_GUI_FUNC_OF_GUI_STATUS Static method Public Method Gets All Functions of a GUI Status 20030318
5 GET_ICON_FOR_CHANGEIND Static method Public Method Gets Icon for Change Indicator 20060328
6 GET_QUICKINFO_FOR_ICON Static method Public Method Gets the Quick Info for an Icon 20050210
7 GET_TRANSACTION_TEXT Static method Public Method Gets Name of Transaction 20080609
8 IS_DYNPRO_SPLITTER_SUPPORTED Static method Public Method Is the Screen Splitter Available? 20061120
Events
Class CL_RECA_GUI_SERVICES has no event.
Types
Class CL_RECA_GUI_SERVICES has no local type.
Method Signatures

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TCODE Value transfer Type reference (TYPE) SYTCODE Transaktionscode 20011112
2 Importing IF_LEAVE_CURRENT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE LEAVE TRANSACTION statt CALL TRANSACTION? 20020108
3 Importing IF_NEW_EXTERNAL_MODE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Neues Fenster öffnen? (LEAVE... und SKIP... ohne Wirkung) 20011112
4 Importing IF_SKIP_FIRST_SCREEN Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Einstiegsbild überspringen? 20020108
# Exception Resumable Description Created on
1 ERROR Fehler 20011112

Method CREATE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ICON Call by reference Type reference (TYPE) CLIKE Iconname 20060609
2 Importing ID_QUICKINFO Call by reference Type reference (TYPE) CLIKE SPACE Quickinfo für Icon (max. 30) 20060609
3 Importing ID_TEXT Call by reference Type reference (TYPE) CLIKE SPACE Text für Icon (max. 100) 20060609
4 Returning RD_ICON Value transfer Type reference (TYPE) RECAICON Ikone mit Quickinfo 20060609

Method CREATE_ICON on class CL_RECA_GUI_SERVICES has no exception.

Method GET_DYNPRO_FIELD_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DYNPRO_VALUE Call by reference Type reference (TYPE) ANY Wert des Dynprofeldes 20060413
2 Importing ID_DYNNR Value transfer Type reference (TYPE) SYDYNNR SY-DYNNR Aktuelle Dynpro-Nummer 20060413
3 Importing ID_DYNPRO_FIELD Call by reference Type reference (TYPE) CLIKE Feldname auf dem Dynpro 20060413
4 Importing ID_REPID Value transfer Type reference (TYPE) SYREPID Aktuelles Rahmenprogramm 20060413
5 Importing IF_DETERMINE_TABLE_LINE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Zeile im TableControl berücksichtigen 20070426
6 Importing IF_PERFORM_CONVERSION_EXITS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Konvertierung? 20110519
7 Importing IF_PERFORM_INPUT_CONVERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Input Konvertierung? 20110519
8 Importing IF_WITHOUT_ASSERT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ohne Assert? 20110530

Method GET_DYNPRO_FIELD_VAL on class CL_RECA_GUI_SERVICES has no exception.

Method GET_GUI_FUNC_OF_GUI_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUI_FUNC Call by reference Type reference (TYPE) RE_T_GUI_FUNC Tabelle von GUI-Status Funktionen 20030318
2 Importing ID_GUI_STATUS Call by reference Type reference (TYPE) GUI_STATUS Menu Painter: Statuscode 20030318
3 Importing ID_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030318
# Exception Resumable Description Created on
1 ERROR Fehler aufgetreten 20030318

Method GET_ICON_FOR_CHANGEIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CHANGEIND Call by reference Type reference (TYPE) RECACHANGEIND Änderungsart 20060328
2 Returning RD_ICON Value transfer Type reference (TYPE) RECAICON Ikone mit Quickinfo 20060328

Method GET_ICON_FOR_CHANGEIND on class CL_RECA_GUI_SERVICES has no exception.

Method GET_QUICKINFO_FOR_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ICON Call by reference Type reference (TYPE) ANY Name einer Ikone 20050210
2 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050210
3 Returning RD_QUICKINFO Value transfer Type reference (TYPE) ICONQUICK Quickinfo für eine Ikone 20050210

Method GET_QUICKINFO_FOR_ICON on class CL_RECA_GUI_SERVICES has no exception.

Method GET_TRANSACTION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20080609
2 Importing ID_TRANSACTION Call by reference Type reference (TYPE) SYTCODE Transaktionscode 20080609
3 Returning RD_TEXT Value transfer Type reference (TYPE) STRING 20080609

Method GET_TRANSACTION_TEXT on class CL_RECA_GUI_SERVICES has no exception.

Method IS_DYNPRO_SPLITTER_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_SUPPORTED Value transfer Type reference (TYPE) ABAP_BOOL Unterstützt 20061120

Method IS_DYNPRO_SPLITTER_SUPPORTED on class CL_RECA_GUI_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 110