SAP IF_ISH_GUI_APPLICATION OO Class - IS-H: GUI - Application
IF_ISH_GUI_APPLICATION 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 IF_ISH_GUI_APPLICATION 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 IF_ISH_GUI_APPLICATION 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 Name | Description | Visability |
BUILD_ALV_VARIANT_REPORT | Creates Program Name for an ALV Variant | Public |
CALL METHOD if_ish_gui_application=>BUILD_ALV_VARIANT_REPORT...more details | ||
CANCEL_NEXT_MDYEVT_PROC | Prevents Processing of Next Subscreen Container Query | Public |
CALL METHOD if_ish_gui_application=>CANCEL_NEXT_MDYEVT_PROC...more details | ||
CLEAR_CRSPOS_MESSAGE | Deletes the Cursor Positioning Message | Public |
CALL METHOD if_ish_gui_application=>CLEAR_CRSPOS_MESSAGE...more details | ||
DESTROY | Private | |
CALL METHOD if_ish_gui_application=>DESTROY...more details | ||
GET_ALV_VARIANT_REPORT_PREFIX | Returns Prefix for Program Name for an ALV Variant | Public |
CALL METHOD if_ish_gui_application=>GET_ALV_VARIANT_REPORT_PREFIX...more details | ||
GET_CRSPOS_MESSAGE | Returns the Cursor Positioning Message | Public |
CALL METHOD if_ish_gui_application=>GET_CRSPOS_MESSAGE...more details | ||
| ||
GET_ELEMENT_ID | Private | |
CALL METHOD if_ish_gui_application=>GET_ELEMENT_ID...more details | ||
GET_ELEMENT_NAME | Private | |
CALL METHOD if_ish_gui_application=>GET_ELEMENT_NAME...more details | ||
GET_FOCUSSED_VIEW | Returns the Focused View | Public |
CALL METHOD if_ish_gui_application=>GET_FOCUSSED_VIEW...more details | ||
GET_LAYOUT | Returns the Application Settings | Public |
CALL METHOD if_ish_gui_application=>GET_LAYOUT...more details | ||
GET_MAIN_CONTROLLER | Returns the Main Controller | Public |
CALL METHOD if_ish_gui_application=>GET_MAIN_CONTROLLER...more details | ||
GET_STARTUP_SETTINGS | Returns the Start Settings | Public |
CALL METHOD if_ish_gui_application=>GET_STARTUP_SETTINGS...more details | ||
GET_VCODE | Returns the Processing Mode | Public |
CALL METHOD if_ish_gui_application=>GET_VCODE...more details | ||
IS_DESTROYED | Private | |
CALL METHOD if_ish_gui_application=>IS_DESTROYED...more details | ||
IS_EMBEDDED | Returns Whether Application Is Included | Public |
CALL METHOD if_ish_gui_application=>IS_EMBEDDED...more details | ||
IS_INITIALIZED | Returns Whether the Object Is Initialized | Public |
CALL METHOD if_ish_gui_application=>IS_INITIALIZED...more details | ||
IS_IN_DESTROY_MODE | Private | |
CALL METHOD if_ish_gui_application=>IS_IN_DESTROY_MODE...more details | ||
IS_IN_INITIALIZATION_MODE | Returns Whethre the Object Is Being Initialized | Public |
CALL METHOD if_ish_gui_application=>IS_IN_INITIALIZATION_MODE...more details | ||
IS_ISH_SCRM_SUPPORTED | Returns if IS-H Screen Modifications Are Supported | Public |
CALL METHOD if_ish_gui_application=>IS_ISH_SCRM_SUPPORTED...more details | ||
IS_NEXT_MDYEVT_PROC_CANCELLED | Returns if Next Subscreen Container Query Will be Processed | Public |
CALL METHOD if_ish_gui_application=>IS_NEXT_MDYEVT_PROC_CANCELLED...more details | ||
IS_PAI_IN_PROCESS | Returns if PAI Processing is Occurring | Public |
CALL METHOD if_ish_gui_application=>IS_PAI_IN_PROCESS...more details | ||
IS_PBO_IN_PROCESS | Returns if PBO Processing is Occurring | Public |
CALL METHOD if_ish_gui_application=>IS_PBO_IN_PROCESS...more details | ||
IS_RUNNING | Returns Whether the Application Is Being Executed | Public |
CALL METHOD if_ish_gui_application=>IS_RUNNING...more details | ||
LOAD_LAYOUT | Loads a Layout | Public |
CALL METHOD if_ish_gui_application=>LOAD_LAYOUT...more details | ||
LOAD_VIEW_LAYOUT | Loads Layout of a View | Public |
CALL METHOD if_ish_gui_application=>LOAD_VIEW_LAYOUT...more details | ||
PROCESS_REQUEST | Private | |
CALL METHOD if_ish_gui_application=>PROCESS_REQUEST...more details | ||
RUN | Executes the Application | Public |
CALL METHOD if_ish_gui_application=>RUN...more details | ||
SAVE_LAYOUT | Saves a Layout | Public |
CALL METHOD if_ish_gui_application=>SAVE_LAYOUT...more details | ||
SAVE_VIEW_LAYOUT | Saves Layout of a View | Public |
CALL METHOD if_ish_gui_application=>SAVE_VIEW_LAYOUT...more details | ||
SET_FOCUSSED_VIEW | Sets the Focused View | Public |
CALL METHOD if_ish_gui_application=>SET_FOCUSSED_VIEW...more details | ||
SET_VCODE | Sets the Processing Mode | Public |
CALL METHOD if_ish_gui_application=>SET_VCODE...more details |
IF_ISH_GUI_APPLICATION 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.
Name | Level | Description | Initial Value | Type | Visability |
CO_UCOMM_BACK | Constant | Back | 'BACK' | LIKE SYUCOMM | Public |
CO_UCOMM_CANCEL | Constant | Cancel | 'CANCEL' | LIKE SYUCOMM | Public |
CO_UCOMM_CHECK | Constant | Check | 'CHECK' | LIKE SYUCOMM | Public |
CO_UCOMM_CONFIG_LAYOUT | Constant | Edit Layout | 'CONFIG_LAYOUT' | LIKE SYUCOMM | Public |
CO_UCOMM_DELETE | Constant | Delete | 'DELETE' | LIKE SYUCOMM | Public |
CO_UCOMM_END | Constant | Exit | 'END' | LIKE SYUCOMM | Public |
CO_UCOMM_ENTER | Constant | ENTER | 'ENTER' | LIKE SYUCOMM | Public |
CO_UCOMM_SAVE | Constant | Save | 'SAVE' | LIKE SYUCOMM | Public |
CO_UCOMM_SWI2DIS | Constant | Switch to Display Mode | 'SWI2DIS' | LIKE SYUCOMM | Public |
CO_UCOMM_SWI2UPD | Constant | Switch to Change Mode | 'SWI2UPD' | LIKE SYUCOMM | Public |
CO_UCOMM_TRANSPORT | Constant | Transport | 'TRANSPORT' | LIKE SYUCOMM | Public |
Events of Class IF_ISH_GUI_APPLICATION
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_AFTER_DESTROY -EV_BEFORE_DESTROY -
Links to Related Class(s)
IF_ISH_G...Full list of available SAP object classes
Search for further information about these or an SAP related objects