SAP CL_GUI_ECATT_TABLE_CHANGED OO Class - Data Modification Class for Tables









CL_GUI_ECATT_TABLE_CHANGED 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_TABLE_CHANGED including details of:

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

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_GUI_ECATT_TABLE_CHANGED is CL_GUI_ECATT_DATA_CHANGED

Method list of CL_GUI_ECATT_TABLE_CHANGED 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
ADD_ROW_KEYInsert Key of New Rows in TablePublic
CALL METHOD cl_gui_ecatt_table_changed=>ADD_ROW_KEY...more details

GET_CELL_VALUEColumn Index of Value to Be SearchedPublic
CALL METHOD cl_gui_ecatt_table_changed=>GET_CELL_VALUE...more details

GET_COL_NAMEDetermine Value of CellPublic
CALL METHOD cl_gui_ecatt_table_changed=>GET_COL_NAME...more details

GET_DISPRead Display TablePublic
CALL METHOD cl_gui_ecatt_table_changed=>GET_DISP...more details

GET_ROWSRead RowsPublic
CALL METHOD cl_gui_ecatt_table_changed=>GET_ROWS...more details

PREV_LINEDetermine Key of Existing RowPublic
CALL METHOD cl_gui_ecatt_table_changed=>PREV_LINE...more details

SET_DISPSet Display TablePublic
CALL METHOD cl_gui_ecatt_table_changed=>SET_DISP...more details

SET_ROWSSet RowsPublic
CALL METHOD cl_gui_ecatt_table_changed=>SET_ROWS...more details

TABLE_CELL_CHANGEDChanged Cell in Table?Public
CALL METHOD cl_gui_ecatt_table_changed=>TABLE_CELL_CHANGED...more details

UPDATE_KEYSActivate Keys After Moving Entire CellsPrivate
CALL METHOD cl_gui_ecatt_table_changed=>UPDATE_KEYS...more details



CL_GUI_ECATT_TABLE_CHANGED 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
A_ERASE_STRUC_PATHInstance AttributePath for Removal of a Structure when Deleting All CellsLIKE
ETXMLPATH
Private
CHANGEDInstance AttributeRows Were ChangedLIKE
ETONOFF
Public
CHANGED_CELLSInstance AttributeChanged Cells with Superordinate KeyLIKE
ETXML_KEYS_TABTYPE
Protected
CHANGED_ROWSInstance AttributeChanged RowsLIKE
ETXML_TABTYPE
Protected
CLEARInstance AttributeDelete TableLIKE
ETONOFF
Public
COPIEDInstance AttributeRows CopiedLIKE
ETONOFF
Public
COPIED_ROWSInstance AttributeCopied RowsLIKE
ETXML_TABTYPE
Protected
CUR_PATHInstance AttributePath of Table Node Currently ProcessedLIKE
ETXMLPATH
Private
DELETEDInstance AttributeRows Were DeletedLIKE
ETONOFF
Public
DELETED_ROWSInstance AttributeDeleted RowsLIKE
ETXML_TABTYPE
Protected
DISP_TABLEInstance AttributeTable to Be DisplayedLIKE
ETXML_TABTYPE
Protected
FIRST_LINE_KEYInstance AttributeKey of First Row in Empty TableLIKE
ETXML_KEY
Protected
INSERTEDInstance AttributeRows Were Appended, InsertedLIKE
ETONOFF
Public
INSERTED_ROWSInstance AttributeInserted RowsLIKE
ETXML_TABTYPE
Protected
INSERTED_ROW_POSITIONInstance AttributeIndices of New RowsLIKE
ETXML_INDICES
Protected
IS_META_PATHInstance AttributePath Is XML Schema Metadata PathLIKE
ETONOFF
Private
ITEMKEYSInstance AttributeKey of New RowsLIKE
ETXML_KEYTABLE
Protected
NR_COLSInstance AttributeNumber of Active ColumnsLIKE
INT4
Protected
PASTEDInstance AttributeRows InsertedLIKE
ETONOFF
Public
PASTED_ROWSInstance AttributeInserted RowsLIKE
ETXML_KEYTABLE
Protected
READONLY_COLSInstance AttributeLocked ColumnsLIKE
ETXML_ITEM_TABTYPE
Protected
ROW_DRAGGEDInstance AttributeEntire Row MovedLIKE
ETONOFF
Protected
SWAPPEDInstance AttributeRows Have Been SwappedLIKE
ETONOFF
Public
SWAPPED_ROWSInstance AttributeSwapped RowsLIKE
ETXML_KEYTABLE
Protected
TABKEYInstance AttributeKey of Table NodeLIKE
ETXML_KEY
Protected
UI_CHANGED_ROWSInstance AttributeChanged Entries with XPATH ExpressionsLIKE
ETXML_ITEM_TABTYPE
Protected
VARNAMESInstance AttributeColumn NamesLIKE
ETXML_ITEM_TABTYPE
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!