SAP CL_GUI_ECATT_COMPONENT_RELEASE OO Class - User Interface: Software Component Releases









CL_GUI_ECATT_COMPONENT_RELEASE 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_COMPONENT_RELEASE 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_COMPONENT_RELEASE is CL_GUI_ECATT_DATA

Method list of CL_GUI_ECATT_COMPONENT_RELEASE 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
APPEND_ENTRYAppend Line to ALVGridPublic
CALL METHOD cl_gui_ecatt_component_release=>APPEND_ENTRY...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_gui_ecatt_component_release=>CONSTRUCTOR...more details

GET_SELECTED_ROWSReturns the Lines Selected in the ALV GridPublic
CALL METHOD cl_gui_ecatt_component_release=>GET_SELECTED_ROWS...more details

SELECT_PATCHLEVEL_F4Select Release Dates for ComponentPublic
CALL METHOD cl_gui_ecatt_component_release=>SELECT_PATCHLEVEL_F4...more details

SELECT_RELEASE_F4Select Release Dates for ComponentPublic
CALL METHOD cl_gui_ecatt_component_release=>SELECT_RELEASE_F4...more details

SELECT_SOFTCOMP_F4Select Software ComponentsPublic
CALL METHOD cl_gui_ecatt_component_release=>SELECT_SOFTCOMP_F4...more details

SELECT_VALUE_F4_REMOTESelect Value from Target System Using F4Private
CALL METHOD cl_gui_ecatt_component_release=>SELECT_VALUE_F4_REMOTE...more details

SET_COMPONENT_RELEASESet the Software Component/Release Data in MiddlewarePrivate
CALL METHOD cl_gui_ecatt_component_release=>SET_COMPONENT_RELEASE...more details

SET_DATA_TO_GRIDPass Data to ALV GridPublic
CALL METHOD cl_gui_ecatt_component_release=>SET_DATA_TO_GRID...more details

SET_ECATT_OBJECTPass eCATT ObjectPublic
CALL METHOD cl_gui_ecatt_component_release=>SET_ECATT_OBJECT...more details

SET_OUTTAB_HANDLSTYLESet Input Property for Outtab LinePrivate
CALL METHOD cl_gui_ecatt_component_release=>SET_OUTTAB_HANDLSTYLE...more details

UC_NEW_RELEASE_DATAUC: Add Release Validity to Software ComponentPrivate
CALL METHOD cl_gui_ecatt_component_release=>UC_NEW_RELEASE_DATA...more details



CL_GUI_ECATT_COMPONENT_RELEASE 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
CO_COMP_SEL_LOCALConstantF4 Selection Method for Versioning Data'LOCAL'LIKE
ETCOMPSEL
Public
CO_COMP_SEL_REMOTEConstantF4 Selection Method for Versioning Data'REMOTE'LIKE
ETCOMPSEL
Public
CO_STRUCTURE_NAMEConstantStructure for ALVGRID'ETCVERSGUI'LIKE
TABNAME
Private
ECATT_OBJECTInstance AttributeBasis Class for eCATT ObjectsLIKE
CL_APL_ECATT_OBJECT
Private
FC_NEW_RELEASE_DATAConstantFC: Insert New Entry in Release Data'NEW_RELEASE'LIKE
SYUCOMM
Private
FC_SET_MASTER_COMPConstantFC: Set Version-Dependent Software Components'SET_MASTER_COMP'LIKE
SYUCOMM
Private
IN_F4_HELPInstance AttributeNo Transfer in Case of PBO Release DataLIKE
ETONOFF
Private
OUTTABInstance AttributeSoftware ComponentsLIKE
ETCVERS_TABTYPE
Private
SHOW_COMP_ONLYInstance Attribute'X' Display Only Components But No ReleasesLIKE
ETONOFF
Private
WA_OUTTABInstance AttributeSoftware Component ReleasesLIKE
ETCVERS
Private


Events of Class CL_GUI_ECATT_COMPONENT_RELEASE

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... EV_COMP_REL_SELECTED - Component/Release Selected
EV_NEW_RELEASE_DATA - Add Release Validity

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!