SAP CL_SALV_GUI_DATA_MANAGER_IDA OO Class - Manager of the Data Access: Direct Read or Buffering
CL_SALV_GUI_DATA_MANAGER_IDA 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_GUI_DATA_MANAGER_IDA 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_GUI_F4_VALUE_PROVIDERInterface 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_OBSERVER_IDAMethod list of CL_SALV_GUI_DATA_MANAGER_IDA 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 |
BEFORE_ACTION | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>BEFORE_ACTION...more details | ||
CALC_SUBSEQUENT_ROW_INDEX | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>CALC_SUBSEQUENT_ROW_INDEX...more details | ||
CONSTRUCTOR | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>CONSTRUCTOR...more details | ||
CREATE_RESULT_TABLE_CONTAINER | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>CREATE_RESULT_TABLE_CONTAINER...more details | ||
DELETE_DATA_BUFFER | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>DELETE_DATA_BUFFER...more details | ||
EXPAND_COLLAPSE_GROUP | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>EXPAND_COLLAPSE_GROUP...more details | ||
| ||
GET_ALL_PARENT_NODES | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_ALL_PARENT_NODES...more details | ||
GET_CURRENT_CELL | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_CURRENT_CELL...more details | ||
GET_CURRENT_DATASET_BY_REF | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_CURRENT_DATASET_BY_REF...more details | ||
GET_DATA_PACKAGE | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_DATA_PACKAGE...more details | ||
GET_FIRST_VISIBLE_ROW | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_FIRST_VISIBLE_ROW...more details | ||
GET_GROUPED_VIEW | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_GROUPED_VIEW...more details | ||
GET_LINES_FOR_DB_ACCESS | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_LINES_FOR_DB_ACCESS...more details | ||
GET_NEXT_DATA_ROW_INDEX | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_NEXT_DATA_ROW_INDEX...more details | ||
GET_PARENT_NODE | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_PARENT_NODE...more details | ||
GET_ROW_BY_KEY | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_ROW_BY_KEY...more details | ||
GET_TABLE_LINE | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_TABLE_LINE...more details | ||
GET_TABLE_SIZE | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>GET_TABLE_SIZE...more details | ||
INIT_BUFFER | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>INIT_BUFFER...more details | ||
INSERT_DATA_INTO_BUFFER | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>INSERT_DATA_INTO_BUFFER...more details | ||
INVALIDATE_BUFFER_FROM_LINE | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>INVALIDATE_BUFFER_FROM_LINE...more details | ||
IS_DEL_PARTS_BUFFER_REQUIRED | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>IS_DEL_PARTS_BUFFER_REQUIRED...more details | ||
IS_DEL_WHOLE_BUFFER_REQUIRED | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>IS_DEL_WHOLE_BUFFER_REQUIRED...more details | ||
ON_REQUIRED_FIELDS_CHANGED | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>ON_REQUIRED_FIELDS_CHANGED...more details | ||
ON_RESULT_STRUCTURE_CHANGED | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>ON_RESULT_STRUCTURE_CHANGED...more details | ||
ON_SELECTION_CRTITERIA_CHANGED | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>ON_SELECTION_CRTITERIA_CHANGED...more details | ||
READ_DATA | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>READ_DATA...more details | ||
READ_DATA_FROM_DB_INTO_BUFFER | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>READ_DATA_FROM_DB_INTO_BUFFER...more details | ||
RESET_OBSERVERS | Private | |
CALL METHOD cl_salv_gui_data_manager_ida=>RESET_OBSERVERS...more details | ||
SET_CURRENT_CELL | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>SET_CURRENT_CELL...more details | ||
SET_FIRST_VISIBLE_ROW | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>SET_FIRST_VISIBLE_ROW...more details | ||
SET_FOCUS_FOR_SEARCH_HIT | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>SET_FOCUS_FOR_SEARCH_HIT...more details | ||
SET_MAXIMUM_NUMBER_OF_ROWS | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>SET_MAXIMUM_NUMBER_OF_ROWS...more details | ||
SET_NUMBER_OF_VISIBLE_ROWS | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>SET_NUMBER_OF_VISIBLE_ROWS...more details | ||
SET_REF_2_DATA_TABLE | Public | |
CALL METHOD cl_salv_gui_data_manager_ida=>SET_REF_2_DATA_TABLE...more details |
CL_SALV_GUI_DATA_MANAGER_IDA 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 |
MO_IDA_SERVICE | Instance Attribute | LIKE IF_SALV_IDA_SERVICES | Protected | ||
MO_LAYOUT_OBSERVER | Instance Attribute | LIKE IF_SALV_GUI_GRID_LAYOUT_OBSERV | Protected | ||
MO_LIST_CHANGE_LOG | Instance Attribute | LIKE LCL_DATA_ACCESS_CHANGE_LOG | Private | ||
MO_LOGGER | Instance Attribute | LIKE IF_SALV_LOGGER | Private | ||
MO_MODEL_OBSERVER | Instance Attribute | LIKE IF_SALV_GUI_GRID_MODEL_OBSERV | Protected | ||
MO_OWN_LIST_OBSERVER | Instance Attribute | LIKE IF_SALV_GUI_GRID_LIST_OBSERV | Private | ||
MO_STRUCT_DESCR | Instance Attribute | Wrapper of SADL entity | LIKE IF_SALV_IDA_STRUCTDESCR_PROV | Protected | |
MS_DATA_BUFFER | Instance Attribute | LIKE LTY_DATA_BUFFER | Protected | ||
MS_DATA_BUFFER_GRAND_TOTAL | Instance Attribute | LIKE LTY_DATA_BUFFER | Protected | ||
MS_TABLE_INFO | Instance Attribute | LIKE YS_TABLE_INFO | Protected | ||
MT_BUFFER_MONITOR | Instance Attribute | LIKE STRING_TABLE | Protected | ||
MV_BUFFER_INVALID_FROM_LINE | Instance Attribute | LIKE SYTABIX | Protected | ||
M_LINES_DB_REQUEST | Instance Attribute | LIKE I | Protected |
CL_SALV_GUI_DATA_MANAGER_IDA types
LTY_DATA_BUFFER -YS_TABLE_INFO -
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