SAP CL_GUI_ECATT_DATA OO Class - User Interface: General Data









CL_GUI_ECATT_DATA is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_GUI_ECATT_DATA including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of CL_GUI_ECATT_DATA SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ACTIVATE_EVENT_HANDLEREnable/Disable Event HandlerPublic
CALL METHOD cl_gui_ecatt_data=>ACTIVATE_EVENT_HANDLER...more details

AFTER_USER_COMMANDAfter User CommandProtected
CALL METHOD cl_gui_ecatt_data=>AFTER_USER_COMMAND...more details

BEFORE_USER_COMMANDBefore User CommandProtected
CALL METHOD cl_gui_ecatt_data=>BEFORE_USER_COMMAND...more details

CONSTRUCTORData Editor ConstructorPublic
CALL METHOD cl_gui_ecatt_data=>CONSTRUCTOR...more details

DISPLAY_ALVGIRD_FIRSTDisplay ALV Grid for the First TimeProtected
CALL METHOD cl_gui_ecatt_data=>DISPLAY_ALVGIRD_FIRST...more details

FINISHDelete AttributesPublic
CALL METHOD cl_gui_ecatt_data=>FINISH...more details

GET_DATA_FROM_GRIDGet Data from ALV GridPublic
CALL METHOD cl_gui_ecatt_data=>GET_DATA_FROM_GRID...more details

GET_FIELDCATGet Field CatalogProtected
CALL METHOD cl_gui_ecatt_data=>GET_FIELDCAT...more details

GET_FRONTEND_LAYOUTGet Front-End LayoutProtected
CALL METHOD cl_gui_ecatt_data=>GET_FRONTEND_LAYOUT...more details

IS_DATA_CHANGED_INITIALIs DATA_CHANGED Log Initial?Public
CALL METHOD cl_gui_ecatt_data=>IS_DATA_CHANGED_INITIAL...more details

ON_ALV_TOOLBARToolbar StructureProtected
CALL METHOD cl_gui_ecatt_data=>ON_ALV_TOOLBAR...more details

ON_CONTEXT_MENU_REQUESTContext Menu RequestProtected
CALL METHOD cl_gui_ecatt_data=>ON_CONTEXT_MENU_REQUEST...more details

ON_DATA_CHANGEDData was changedProtected
CALL METHOD cl_gui_ecatt_data=>ON_DATA_CHANGED...more details

ON_DATA_CHANGED_FINISHEDData sent to middlewareProtected
CALL METHOD cl_gui_ecatt_data=>ON_DATA_CHANGED_FINISHED...more details

ON_DOUBLE_CLICKCell double-clickedProtected
CALL METHOD cl_gui_ecatt_data=>ON_DOUBLE_CLICK...more details

ON_DRAGEvent Handler for ONDRAG in ALVGRIDProtected
CALL METHOD cl_gui_ecatt_data=>ON_DRAG...more details

ON_DROPEvent Handler for ONDROP in ALVGRIDProtected
CALL METHOD cl_gui_ecatt_data=>ON_DROP...more details

ON_DROP_COMPLETEAfter the End of the Drag and Drop OperationProtected
CALL METHOD cl_gui_ecatt_data=>ON_DROP_COMPLETE...more details

ON_DROP_GET_FLAVORGet Flavor, if DROPProtected
CALL METHOD cl_gui_ecatt_data=>ON_DROP_GET_FLAVOR...more details

ON_F4F4 Help RequestProtected
CALL METHOD cl_gui_ecatt_data=>ON_F4...more details

ON_HOTSPOT_CLICKClicked by HotspotProtected
CALL METHOD cl_gui_ecatt_data=>ON_HOTSPOT_CLICK...more details

ON_USER_COMMANDClick User-Defined Toolbar ButtonProtected
CALL METHOD cl_gui_ecatt_data=>ON_USER_COMMAND...more details

REFRESH_ALVGRIDRefresh ALV GridProtected
CALL METHOD cl_gui_ecatt_data=>REFRESH_ALVGRID...more details

REGISTER_EVENTSRegister EventsProtected
CALL METHOD cl_gui_ecatt_data=>REGISTER_EVENTS...more details

SET_AUTOREDRAWSets AutoRedraw ON/OFFPublic
CALL METHOD cl_gui_ecatt_data=>SET_AUTOREDRAW...more details

SET_FIELDCATSet Field CatalogProtected
CALL METHOD cl_gui_ecatt_data=>SET_FIELDCAT...more details

SET_FIELDCAT_INITIALSet Field Catalog to Standard DisplayPublic
CALL METHOD cl_gui_ecatt_data=>SET_FIELDCAT_INITIAL...more details

SET_FIELDSTYLESet Field Style for Output Line in ALV GridProtected
CALL METHOD cl_gui_ecatt_data=>SET_FIELDSTYLE...more details

SET_FRONTEND_LAYOUTGet Frontend LayoutProtected
CALL METHOD cl_gui_ecatt_data=>SET_FRONTEND_LAYOUT...more details

SET_LAYOUTSet LayoutProtected
CALL METHOD cl_gui_ecatt_data=>SET_LAYOUT...more details

SET_SORT_CRITERIASet Sort CriterionProtected
CALL METHOD cl_gui_ecatt_data=>SET_SORT_CRITERIA...more details

SET_VISIBLESet DisplayPublic
CALL METHOD cl_gui_ecatt_data=>SET_VISIBLE...more details

START_ALVGRIDStart ALV GridPublic
CALL METHOD cl_gui_ecatt_data=>START_ALVGRID...more details



CL_GUI_ECATT_DATA attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
ALVGRIDInstance AttributeALV List ViewerLIKE
CL_GUI_ALV_GRID
Protected
CHANGES_EXISTEDInstance AttributeChanges in Grid ExistedLIKE
ETONOFF
Protected
CLIENTInstance AttributeeCATT: User/CallerLIKE
ETCLIENT
Public
DATA_CHANGEDInstance AttributeMessage Log for Data EntryLIKE
CL_ALV_CHANGED_DATA_PROTOCOL
Protected
EX_ECATTInstance AttributeBasis Class for eCATT - ExceptionsLIKE
CX_ECATT
Protected
F4Instance AttributeALV Control: Table of Fields Registered for F4 HandlingLIKE
LVC_T_F4
Protected
FC_INSERT_ROWConstantInsert Line'INSERT_ROW'LIKE
SYUCOMM
Private
FIELDCATInstance AttributeField Catalog for ALV ControlLIKE
LVC_T_FCAT
Protected
MSGSTRInstance AttributeHelp StringLIKE
STRING
Protected
PARAMSInstance AttributeParameter Definition for Test DataLIKE
CL_APL_ECATT_PARAMS
Protected
READONLY_MODEInstance Attribute1 - Read-Only, 0 - Not Read-OnlyLIKE
I
Protected
SELECTED_COLUMNSInstance AttributeALV control: Table with rows of type LVC_S_COLLIKE
LVC_T_COL
Protected
SORT_CRITERIAInstance AttributeALV Control: Table of Sort CriteriaLIKE
LVC_T_SORT
Protected
STRUCTURE_NAMEInstance AttributeStructure Name for FIELD CATLIKE
TABNAME
Private
TOOLBARInstance AttributeTree Control Toolbar ButtonsLIKE
ETSTREETOOLB_TABTYPE
Protected
TOOLBAR_FUNCTIONSInstance AttributeFunction Code Table for Toolbar Button DisplayLIKE
UI_FUNCTIONS
Protected
TOOLBAR_FUNC_EXCLInstance AttributeFunction Code Table of Functions to Be ExcludedLIKE
UI_FUNCTIONS
Protected
WA_F4Instance AttributeALV control: F4 field registrationLIKE
LVC_S_F4
Protected
WA_FIELDCATInstance AttributeWork Area for Field Catalog List Viewer ControlLIKE
LVC_S_FCAT
Protected
WA_LAYOUTInstance AttributeALV Control: Layout StructureLIKE
LVC_S_LAYO
Protected
XML_DATAInstance AttributeXML Document for eCATT Data (iXML Wrapper Classes)LIKE
CL_APL_ECATT_XML_DATA
Protected


Links to Related Class(s)

CL_GUI_E...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!