SAP CL_GUI_ECATT_XML_TABLE OO Class - Table View of Table Type









CL_GUI_ECATT_XML_TABLE 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_XML_TABLE 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_XML_TABLE is CL_GUI_ECATT_DATA

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_GUI_ECATT_XML_EVENTS

Method list of CL_GUI_ECATT_XML_TABLE 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
ASSIGN_CELLSet Single Cell (After Drop or F4)Private
CALL METHOD cl_gui_ecatt_xml_table=>ASSIGN_CELL...more details

CHECK_DATASearch for Modified Data Before EndPublic
CALL METHOD cl_gui_ecatt_xml_table=>CHECK_DATA...more details

CONSTRUCTORConstructor for Table RepresentationPublic
CALL METHOD cl_gui_ecatt_xml_table=>CONSTRUCTOR...more details

DISPLAY_STRUC_DUMMYTable Row Contains Only Structural ComponentsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>DISPLAY_STRUC_DUMMY...more details

ES_ERASE_STRUCDelete ESF Structure NodePrivate
CALL METHOD cl_gui_ecatt_xml_table=>ES_ERASE_STRUC...more details

EVALUATE_NEW_LINEChange Inserted Rows Depending on CustomizingPrivate
CALL METHOD cl_gui_ecatt_xml_table=>EVALUATE_NEW_LINE...more details

FILL_ENTRIESSet Entries in CellsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>FILL_ENTRIES...more details

FILL_ROW_KEYInsert Key of New Rows in TablePrivate
CALL METHOD cl_gui_ecatt_xml_table=>FILL_ROW_KEY...more details

FIND_COPIED_POSDetermine Position of Copied CellsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>FIND_COPIED_POS...more details

FIND_FIRST_LINE_KEYSearch Key of Fist RowPrivate
CALL METHOD cl_gui_ecatt_xml_table=>FIND_FIRST_LINE_KEY...more details

FIND_PRED_LINESearch Row Before Which the New Rows Are to Be MaintainedPrivate
CALL METHOD cl_gui_ecatt_xml_table=>FIND_PRED_LINE...more details

GENERATE_STRUCGenerate Table StructurePrivate
CALL METHOD cl_gui_ecatt_xml_table=>GENERATE_STRUC...more details

GET_ATTRIBUTESGet AttributesPublic
CALL METHOD cl_gui_ecatt_xml_table=>GET_ATTRIBUTES...more details

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

GET_HELPGet Defined F4 HelpPrivate
CALL METHOD cl_gui_ecatt_xml_table=>GET_HELP...more details

HANDLE_DATA_CHANGED_FINISHEDAfter Changing the DataProtected
CALL METHOD cl_gui_ecatt_xml_table=>HANDLE_DATA_CHANGED_FINISHED...more details

HANDLE_HEADER_CLICKColumn Header Was SelectedPrivate
CALL METHOD cl_gui_ecatt_xml_table=>HANDLE_HEADER_CLICK...more details

HANDLE_PASTEInsert Complete RowsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>HANDLE_PASTE...more details

HIDEHide/Redisplay GridPublic
CALL METHOD cl_gui_ecatt_xml_table=>HIDE...more details

INSERT_DISABLEDAppend, Delete, Copy Lines AllowedPrivate
CALL METHOD cl_gui_ecatt_xml_table=>INSERT_DISABLED...more details

IS_ONLY_STRUCTable Row Has Only Structures as ColumnsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>IS_ONLY_STRUC...more details

IS_STRUCIs the Column (Cell) a Structure or a Table?Private
CALL METHOD cl_gui_ecatt_xml_table=>IS_STRUC...more details

IS_SWAPPEDWere Cells Moved?Private
CALL METHOD cl_gui_ecatt_xml_table=>IS_SWAPPED...more details

MANAGE_CHANGEProcess Change LogPrivate
CALL METHOD cl_gui_ecatt_xml_table=>MANAGE_CHANGE...more details

NEED_HELPIs a F4 Help Defined for this Field?Private
CALL METHOD cl_gui_ecatt_xml_table=>NEED_HELP...more details

OPTIMIZE_COLUMNSOptimize Column WidthPrivate
CALL METHOD cl_gui_ecatt_xml_table=>OPTIMIZE_COLUMNS...more details

PAN_COLUMNSSelect ColumnPrivate
CALL METHOD cl_gui_ecatt_xml_table=>PAN_COLUMNS...more details

RAISE_TABLE_EXCEPTIONRaise ExceptionPrivate
CALL METHOD cl_gui_ecatt_xml_table=>RAISE_TABLE_EXCEPTION...more details

READONLY_NECESSARYWhich Table Columns Are Not Ready for Input?Private
CALL METHOD cl_gui_ecatt_xml_table=>READONLY_NECESSARY...more details

REARRANGE_INSERTED_ROWSRealign Inserted RowsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>REARRANGE_INSERTED_ROWS...more details

REFRESH_COPIED_ROWSUpdate Interim Buffer of Copied RowsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>REFRESH_COPIED_ROWS...more details

RESETRefresh Table EditorPublic
CALL METHOD cl_gui_ecatt_xml_table=>RESET...more details

SELECT_ENTRYSelect Entry in ColumnPrivate
CALL METHOD cl_gui_ecatt_xml_table=>SELECT_ENTRY...more details

SET_ATTRIBUTESSet Table Editor PropertiesPublic
CALL METHOD cl_gui_ecatt_xml_table=>SET_ATTRIBUTES...more details

SET_DATA_TO_GRIDSet Data in ALV GridPublic
CALL METHOD cl_gui_ecatt_xml_table=>SET_DATA_TO_GRID...more details

SET_ELEM_FIELDSSet Outtab Line with Parameter FieldsPrivate
CALL METHOD cl_gui_ecatt_xml_table=>SET_ELEM_FIELDS...more details

SET_FIELDCAT_TABLESet Field Catalog to Standard DisplayProtected
CALL METHOD cl_gui_ecatt_xml_table=>SET_FIELDCAT_TABLE...more details

SET_LEAFAt Least One End Node Exists in TablePrivate
CALL METHOD cl_gui_ecatt_xml_table=>SET_LEAF...more details

SET_REFRESHSet Refresh FlagProtected
CALL METHOD cl_gui_ecatt_xml_table=>SET_REFRESH...more details

SHOWDisplay Window in XML EditorPublic
CALL METHOD cl_gui_ecatt_xml_table=>SHOW...more details

STOPStop Table DisplayPublic
CALL METHOD cl_gui_ecatt_xml_table=>STOP...more details

SWAP_ROWSSwap Entire Rows in DOM and Table EditorPrivate
CALL METHOD cl_gui_ecatt_xml_table=>SWAP_ROWS...more details



CL_GUI_ECATT_XML_TABLE 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
AP_F4Instance AttributeInterface for F4 HelpLIKE
CL_APL_ECATT_F4
Private
AS_COLUMNInstance AttributeTransfer Variables for UI ControlsLIKE
LVC_S_COL
Private
A_OPTIMIZED_WIDTHInstance AttributeColumn Width is OptimizedLIKE
ETONOFF
Private
CHILDInstance AttributeLower-Level Node Table for DataLIKE
ETDOM_ALL_TABTYPE
Private
COL_WIDTHInstance AttributeGeneric Column Width10LIKE
LVC_OUTLEN
Private
COPIED_ROWSInstance AttributeCopied RowsLIKE
ETXML_TABTYPE
Private
DISP_TABLEInstance AttributeTable for DisplayLIKE
ETXML_TABTYPE
Protected
EXCEPTION_TO_RAISEInstance AttributePrevious ExceptionLIKE
CX_ROOT
Protected
HAS_LEAFInstance AttributeEnd Node Exists in Table RowLIKE
ETONOFF
Private
IS_EMPTYInstance AttributeTable is emptyLIKE
ETONOFF
Private
ITEM_COMPONENTSInstance AttributeComponents of Table RowLIKE
ETXML_ITEM_TABTYPE
Private
NEED_REFRESHInstance AttributeReset Key of All RowsLIKE
ETONOFF
Private
NR_COLSInstance AttributeNumber of Filled ColumnsLIKE
I
Private
PROPERTIESInstance AttributeProperties of XML EditorLIKE
CL_GUI_XML_PROPERTIES
Protected
READONLY_COLSInstance AttributeColumns Locked Although Ready for InputLIKE
ETXML_ITEM_TABTYPE
Private
STRUC_COLSInstance AttributeTabele with IndicesLIKE
ETXML_INDICES
Private
XML_CHANGEDInstance AttributeChanges in Table EditorLIKE
CL_GUI_ECATT_TABLE_CHANGED
Private
XML_EDITORInstance AttributeGeneric XML EditorLIKE
CL_GUI_XML_EDITOR
Private


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!