SAP CL_SALV_GRZ_CONTROLLER OO Class - ALV Controller
CL_SALV_GRZ_CONTROLLER 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_SALV_GRZ_CONTROLLER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SALV_GRZ_CONTROLLERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SALV_GUI_GRID_BRIDGE_CALLSMethod list of CL_SALV_GRZ_CONTROLLER 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 |
| CLOSE_GRAPHICS | Private | |
| CALL METHOD cl_salv_grz_controller=>CLOSE_GRAPHICS...more details | ||
| CONSTRUCTOR | Private | |
| CALL METHOD cl_salv_grz_controller=>CONSTRUCTOR...more details | ||
| DISPLAY_GRAPHICS | => CL_GUI_ALV_GRID, DISPLAY_GRAPHICS | Private |
| CALL METHOD cl_salv_grz_controller=>DISPLAY_GRAPHICS...more details | ||
| DISPLAY_MESSAGES | Private | |
| CALL METHOD cl_salv_grz_controller=>DISPLAY_MESSAGES...more details | ||
| FILTER_TABLE | => CL_GUI_ALV_GRID, Part of FILTER_TABLE | Private |
| CALL METHOD cl_salv_grz_controller=>FILTER_TABLE...more details | ||
| FREE | => CL_GUI_ALV_GRID, Part of FREE | Private |
| CALL METHOD cl_salv_grz_controller=>FREE...more details | ||
|
| ||
| GET_CURRENT_CELL | => CL_GUI_ALV_GRID, GET_CURRENT_CELL | Private |
| CALL METHOD cl_salv_grz_controller=>GET_CURRENT_CELL...more details | ||
| GET_CURRENT_VMODEL_AND_VIEW | Gets Current Model and Current View | Private |
| CALL METHOD cl_salv_grz_controller=>GET_CURRENT_VMODEL_AND_VIEW...more details | ||
| GET_LOG_HANDLE | Private | |
| CALL METHOD cl_salv_grz_controller=>GET_LOG_HANDLE...more details | ||
| GET_SELECTED_CELLS | => CL_GUI_ALV_GRID, GET_SELECTED_CELLS | Private |
| CALL METHOD cl_salv_grz_controller=>GET_SELECTED_CELLS...more details | ||
| GET_SELECTED_CELLS_ID | => CL_GUI_ALV_GRID, GET_SELECTED_CELLS_ID | Private |
| CALL METHOD cl_salv_grz_controller=>GET_SELECTED_CELLS_ID...more details | ||
| GET_SELECTED_COLUMNS | => CL_GUI_ALV_GRID, GET_SELECTED_COLUMNS | Private |
| CALL METHOD cl_salv_grz_controller=>GET_SELECTED_COLUMNS...more details | ||
| GET_SELECTED_ROWS | => CL_GUI_ALV_GRID, GET_SELECTED_ROWS | Private |
| CALL METHOD cl_salv_grz_controller=>GET_SELECTED_ROWS...more details | ||
| INIT_CONTROLLER | Private | |
| CALL METHOD cl_salv_grz_controller=>INIT_CONTROLLER...more details | ||
| LOAD_VARIANT | => CL_GUI_ALV_GRID, Part of SET_TABLE_FOR_FIRST_DISPLAY | Private |
| CALL METHOD cl_salv_grz_controller=>LOAD_VARIANT...more details | ||
| LOG_TASK_BEGIN | Private | |
| CALL METHOD cl_salv_grz_controller=>LOG_TASK_BEGIN...more details | ||
| LOG_TASK_END | Private | |
| CALL METHOD cl_salv_grz_controller=>LOG_TASK_END...more details | ||
| LOG_UPDATE_TASK_BEGIN | Private | |
| CALL METHOD cl_salv_grz_controller=>LOG_UPDATE_TASK_BEGIN...more details | ||
| MAINTAIN_VARIANT | => CL_GUI_ALV_GRID, Part of MAINTAIN_VARIANT | Private |
| CALL METHOD cl_salv_grz_controller=>MAINTAIN_VARIANT...more details | ||
| ON_BEFORE_SEND | => CL_GUI_ALV_GRID, ON_BEFORE_SEND | Private |
| CALL METHOD cl_salv_grz_controller=>ON_BEFORE_SEND...more details | ||
| ON_CLOSE_GRAPHICS | Private | |
| CALL METHOD cl_salv_grz_controller=>ON_CLOSE_GRAPHICS...more details | ||
| ON_CRYSTAL_DISPLAY_FAILED | Event: Error with Crystal Display | Private |
| CALL METHOD cl_salv_grz_controller=>ON_CRYSTAL_DISPLAY_FAILED...more details | ||
| ON_CRYSTAL_RPT_UPLOADED | Event: Crystal RPT File Loaded | Private |
| CALL METHOD cl_salv_grz_controller=>ON_CRYSTAL_RPT_UPLOADED...more details | ||
| ON_EXCEL_DISPLAY_FAILED | Event: Error with Excel Display | Private |
| CALL METHOD cl_salv_grz_controller=>ON_EXCEL_DISPLAY_FAILED...more details | ||
| PERFORM_ACTION | Executing a Command (Toolbar Button) | Private |
| CALL METHOD cl_salv_grz_controller=>PERFORM_ACTION...more details | ||
| PREPARE_EXPORT | => CL_GUI_ALV_GRID, Part of PREPARE_EXPORT | Private |
| CALL METHOD cl_salv_grz_controller=>PREPARE_EXPORT...more details | ||
| REFRESH_TABLE_DISPLAY | => CL_GUI_ALV_GRID, Part of REFRESH_TABLE_DISPLAY | Private |
| CALL METHOD cl_salv_grz_controller=>REFRESH_TABLE_DISPLAY...more details | ||
| REMOVE_MASKED_COLUMNS | Private | |
| CALL METHOD cl_salv_grz_controller=>REMOVE_MASKED_COLUMNS...more details | ||
| SAVE_VARIANT | => CL_GUI_ALV_GRID, SAVE_VARIANT | Private |
| CALL METHOD cl_salv_grz_controller=>SAVE_VARIANT...more details | ||
| SELECT_VARIANT | => CL_GUI_ALV_GRID, SELECT_VARIANT | Private |
| CALL METHOD cl_salv_grz_controller=>SELECT_VARIANT...more details | ||
| SET_CRYSTAL_VIEW_PAIR | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_CRYSTAL_VIEW_PAIR...more details | ||
| SET_EXCEL_VIEW_PAIR | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_EXCEL_VIEW_PAIR...more details | ||
| SET_FIXED_COLS | => CL_GUI_ALV_GRID, Call | Private |
| CALL METHOD cl_salv_grz_controller=>SET_FIXED_COLS...more details | ||
| SET_FRONTEND | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_FRONTEND...more details | ||
| SET_GRAPHICS_VIEW_PAIR | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_GRAPHICS_VIEW_PAIR...more details | ||
| SET_GRID_VIEW_PAIR | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_GRID_VIEW_PAIR...more details | ||
| SET_HTML_HEADER | => CL_GUI_ALV_GRID, Part of SET_HTML_HEADER | Private |
| CALL METHOD cl_salv_grz_controller=>SET_HTML_HEADER...more details | ||
| SET_TOOLBAR | => CL_GUI_ALV_GRID, SET_TOOLBAR | Private |
| CALL METHOD cl_salv_grz_controller=>SET_TOOLBAR...more details | ||
| SET_TOOLBAR_PAIR | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_TOOLBAR_PAIR...more details | ||
| SET_VIEW | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_VIEW...more details | ||
| SET_VISIBILITY_FLAGS | Private | |
| CALL METHOD cl_salv_grz_controller=>SET_VISIBILITY_FLAGS...more details | ||
| SOFT_REFRESH_TABLE_DISPLAY | => CL_GUI_ALV_GRID, SOFT_REFRESH_TABLE_DISPLAY | Private |
| CALL METHOD cl_salv_grz_controller=>SOFT_REFRESH_TABLE_DISPLAY...more details | ||
| SORT_TABLE | => CL_GUI_ALV_GRID, Part of SORT_TABLE | Private |
| CALL METHOD cl_salv_grz_controller=>SORT_TABLE...more details | ||
| UPDATE_FRONTEND | Private | |
| CALL METHOD cl_salv_grz_controller=>UPDATE_FRONTEND...more details | ||
| UPDATE_FRONTEND_INTERNAL | Private | |
| CALL METHOD cl_salv_grz_controller=>UPDATE_FRONTEND_INTERNAL...more details | ||
| UPDATE_IMMEDIATELY | Private | |
| CALL METHOD cl_salv_grz_controller=>UPDATE_IMMEDIATELY...more details | ||
| UPDATE_TOOLBAR | Individual Toolbar Update | Private |
| CALL METHOD cl_salv_grz_controller=>UPDATE_TOOLBAR...more details | ||
CL_SALV_GRZ_CONTROLLER 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 |
| ACTUAL_METHOD_SIGNATURE | Instance Attribute | Signature of Current Method Called | LIKE IF_ALV_RM_GRID_BRIDGE=>YS_METHOD_INVOKER | Private | |
| CALL_LEVEL | Instance Attribute | LIKE | Private | ||
| C_EVENT | Instance Attribute | LIKE | Private | ||
| C_HANDLE_TEXT | Instance Attribute | LIKE | Private | ||
| C_TASK | Constant | Task for Log | LIKE | Private | |
| INSTANCE_NUMBER | Static Attribute | Number of ALV Instance | LIKE I | Private | |
| R_APPLICATION_LOG | Static Attribute | Log for GUI Applications | LIKE IF_SALV_CSQ_LOG | Private | |
| R_CONFIGURATION | Instance Attribute | Interface ALV Configuration | LIKE IF_ALV_CML_CONFIGURATION | Private | |
| R_CONFIG_CONTROLLER | Instance Attribute | Configuration Controller | LIKE IF_ALV_CML_CONFIG_CONTROLLER | Private | |
| R_CURRENT_EXCEPTION_LOGGER | Instance Attribute | LIKE | Private | ||
| R_DATA_SOURCE | Instance Attribute | Application data | LIKE IF_SALV_GRM_DATA_SOURCE | Private | |
| R_LOG | Instance Attribute | LIKE | Private | ||
| R_LOG_DISPLAY_PROFILE | Instance Attribute | LIKE | Private | ||
| R_LOG_POPUP_HANDLE | Instance Attribute | LIKE | Private | ||
| R_MASTER | Instance Attribute | ALV List Viewer | LIKE CL_GUI_ALV_GRID | Private | |
| R_TABLE_MODEL | Instance Attribute | Table Model | LIKE IF_SALV_GRM_TABLE_MODEL | Private | |
| T_UI_VIEW_LIST | Instance Attribute | LIKE | Private | ||
| T_VMODEL_LIST | Instance Attribute | LIKE | Private | ||
| UPDATE_DELAYED | Instance Attribute | LIKE | Private |
CL_SALV_GRZ_CONTROLLER types
YS_UI_VIEW_LIST -YT_UI_VIEW_LIST -
Links to Related Class(s)
CL_SALV_...Full list of available SAP object classes
Search for further information about these or an SAP related objects