SAP CL_GUI_ALV_GRID_BASE OO Class - Basis Class for ALV Grid
CL_GUI_ALV_GRID_BASE 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_ALV_GRID_BASE 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_ALV_GRID_BASE is CL_GUI_CONTROLInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_GUI_DYNAMIC_DATAMethod list of CL_GUI_ALV_GRID_BASE 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 |
ALV_EXPORT_VIA_FE | Export to CR on NT Intel | Protected |
CALL METHOD cl_gui_alv_grid_base=>ALV_EXPORT_VIA_FE...more details | ||
APPEND_ROWS_BASE | Inserts Rows at the End of the Grid | Protected |
CALL METHOD cl_gui_alv_grid_base=>APPEND_ROWS_BASE...more details | ||
CLEAR_COLOR_INFO | Resets All Color Information | Protected |
CALL METHOD cl_gui_alv_grid_base=>CLEAR_COLOR_INFO...more details | ||
CLEAR_SELECTION | Deletes Current Selection | Protected |
CALL METHOD cl_gui_alv_grid_base=>CLEAR_SELECTION...more details | ||
CLEAR_SYMBOL_INFO | Resets All Symbol Information | Protected |
CALL METHOD cl_gui_alv_grid_base=>CLEAR_SYMBOL_INFO...more details | ||
CONSTRUCTOR | Constructor | Public |
CALL METHOD cl_gui_alv_grid_base=>CONSTRUCTOR...more details | ||
| ||
CREATE_VIEW_CRYSTAL | Generates Office Integration View | Protected |
CALL METHOD cl_gui_alv_grid_base=>CREATE_VIEW_CRYSTAL...more details | ||
CREATE_VIEW_OI | Generates Office Integration View | Protected |
CALL METHOD cl_gui_alv_grid_base=>CREATE_VIEW_OI...more details | ||
DELETE_ALL_CELLS_BASE | Deletes Entire Grid Content | Protected |
CALL METHOD cl_gui_alv_grid_base=>DELETE_ALL_CELLS_BASE...more details | ||
DELETE_ALL_MENUS | Deletes all Toolbar Menus | Protected |
CALL METHOD cl_gui_alv_grid_base=>DELETE_ALL_MENUS...more details | ||
DELETE_ALL_ROWS_BASE | Deletes all Data Lines Except the Header Line | Protected |
CALL METHOD cl_gui_alv_grid_base=>DELETE_ALL_ROWS_BASE...more details | ||
DISPLAY_CONTEXT_MENU | Context Menu | Protected |
CALL METHOD cl_gui_alv_grid_base=>DISPLAY_CONTEXT_MENU...more details | ||
DISPLAY_TOOLBAR_MENU | Toolbar Menu | Protected |
CALL METHOD cl_gui_alv_grid_base=>DISPLAY_TOOLBAR_MENU...more details | ||
GET_COL_POS_ID2_BASE | Determines Position of Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_COL_POS_ID2_BASE...more details | ||
GET_COL_POS_ID_BASE | Determines Position of Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_COL_POS_ID_BASE...more details | ||
GET_CURRENT_CELL_COL | Determines Column Number of Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_CURRENT_CELL_COL...more details | ||
GET_CURRENT_CELL_COL_ID | Determines Column ID of Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_CURRENT_CELL_COL_ID...more details | ||
GET_CURRENT_CELL_ID2 | Sets the Current Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_CURRENT_CELL_ID2...more details | ||
GET_CURRENT_CELL_ROW | Determines Row Number of Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_CURRENT_CELL_ROW...more details | ||
GET_CURRENT_CELL_ROW_ID | Determines Row ID of Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_CURRENT_CELL_ROW_ID...more details | ||
GET_CURRENT_CELL_TEXT | Determines Text of Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_CURRENT_CELL_TEXT...more details | ||
GET_DATA_TABLE_LINECOUNT | Private | |
CALL METHOD cl_gui_alv_grid_base=>GET_DATA_TABLE_LINECOUNT...more details | ||
GET_ENTER_KEY_MODE | Determines the Action of the ENTER Key | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_ENTER_KEY_MODE...more details | ||
GET_FIRST_VISIBLE_COL | Determines First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_FIRST_VISIBLE_COL...more details | ||
GET_FIRST_VISIBLE_COL_ID | Determines First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_FIRST_VISIBLE_COL_ID...more details | ||
GET_FIRST_VISIBLE_COL_ID2 | Determines Left Grid Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_FIRST_VISIBLE_COL_ID2...more details | ||
GET_FIRST_VISIBLE_ROW | Determines Top Visible Row | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_FIRST_VISIBLE_ROW...more details | ||
GET_FIRST_VISIBLE_ROW_ID | Determines Top Visible Row | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_FIRST_VISIBLE_ROW_ID...more details | ||
GET_FIRST_VISIBLE_ROW_ID2 | Determines Top Grid Row | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_FIRST_VISIBLE_ROW_ID2...more details | ||
GET_FIXED_COLS | Determines Number of Fixed Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_FIXED_COLS...more details | ||
GET_GRID_MODIFIED | Determines if Content of Grid was Modified | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_GRID_MODIFIED...more details | ||
GET_GUI_TYPE | Determine GUI Type | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_GUI_TYPE...more details | ||
GET_HIGHEST_ROW_ID | Determines Top Current Row ID | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_HIGHEST_ROW_ID...more details | ||
GET_MODIFIED_CELLS | Determines Modified Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_MODIFIED_CELLS...more details | ||
GET_PAGINGPAGESIZE | HTML GUI | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_PAGINGPAGESIZE...more details | ||
GET_ROWS_MOVED | Determines if Rows Were Swapped | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_ROWS_MOVED...more details | ||
GET_ROW_DELETE_ALLOWED | Determines if Toolbar is Broken | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_ROW_DELETE_ALLOWED...more details | ||
GET_ROW_ID | Determines the Row IDs | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_ROW_ID...more details | ||
GET_ROW_INSERT_ALLOWED | Determines if Toolbar is Broken | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_ROW_INSERT_ALLOWED...more details | ||
GET_SELECTED_CELLS_BASE | Determines Selected Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_CELLS_BASE...more details | ||
GET_SELECTED_CELLS_BASE_ID2 | Determines Selected Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_CELLS_BASE_ID2...more details | ||
GET_SELECTED_CELLS_BASE_RANGE | Determines Selected Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_CELLS_BASE_RANGE...more details | ||
GET_SELECTED_COLUMNS_BASE | Determines Selected Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_COLUMNS_BASE...more details | ||
GET_SELECTED_COLUMNS_BASE_ID2 | Determines Selected Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_COLUMNS_BASE_ID2...more details | ||
GET_SELECTED_ROWS_BASE | Determines Selected Rows | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_ROWS_BASE...more details | ||
GET_SELECTED_ROWS_BASE_RANGE | Determines Selected Rows with Area Specification | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_ROWS_BASE_RANGE...more details | ||
GET_SELECTED_ROWS_ID_BASE | Determines Selected Rows | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_SELECTED_ROWS_ID_BASE...more details | ||
GET_TOOLBAR_WRAP | Determines if Toolbar is Broken | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_TOOLBAR_WRAP...more details | ||
GET_TOTAL_ARROWS | Determines if Toolbar is Broken | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_TOTAL_ARROWS...more details | ||
GET_TOTAL_EXPANDERS | Determines if Toolbar is Broken | Protected |
CALL METHOD cl_gui_alv_grid_base=>GET_TOTAL_EXPANDERS...more details | ||
HOST_IFRAME | Sets Toolbar Style | Protected |
CALL METHOD cl_gui_alv_grid_base=>HOST_IFRAME...more details | ||
ON_BEFORE_SEND | Event Before Sending | Protected |
CALL METHOD cl_gui_alv_grid_base=>ON_BEFORE_SEND...more details | ||
ON_CLOSE_DOCUMENT | Close Event of OLE Container | Protected |
CALL METHOD cl_gui_alv_grid_base=>ON_CLOSE_DOCUMENT...more details | ||
ON_CUSTOM_EVENT | Custom Event of OLE Container | Protected |
CALL METHOD cl_gui_alv_grid_base=>ON_CUSTOM_EVENT...more details | ||
ON_OI_CUSTOM_EVENT | Handler for Office Integration Events | Protected |
CALL METHOD cl_gui_alv_grid_base=>ON_OI_CUSTOM_EVENT...more details | ||
OPEN_BROWSER_WINDOW | Sets Toolbar Style | Protected |
CALL METHOD cl_gui_alv_grid_base=>OPEN_BROWSER_WINDOW...more details | ||
OPTIMIZE_ALL_COLS | Optimizes the Column Width of all Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>OPTIMIZE_ALL_COLS...more details | ||
OPTIMIZE_COL | Optimizes the Column Width of the Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>OPTIMIZE_COL...more details | ||
OPTIMIZE_COL_ID | Optimizes the Column Width of the Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>OPTIMIZE_COL_ID...more details | ||
OPTIMIZE_SELECTED_COLS | Optimizes the Column Width of the Selected Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>OPTIMIZE_SELECTED_COLS...more details | ||
PREPARE_OI_TABLES | Load Tables to FE | Protected |
CALL METHOD cl_gui_alv_grid_base=>PREPARE_OI_TABLES...more details | ||
REFRESH_OI_TABLES | Load Tables to FE | Protected |
CALL METHOD cl_gui_alv_grid_base=>REFRESH_OI_TABLES...more details | ||
REMOVE_OI_OBJECTS | Clearing Up OI Objects | Private |
CALL METHOD cl_gui_alv_grid_base=>REMOVE_OI_OBJECTS...more details | ||
SCROLL_TO_BOTTOM | Scrolls to End of Data | Protected |
CALL METHOD cl_gui_alv_grid_base=>SCROLL_TO_BOTTOM...more details | ||
SELECT_ALL_ROWS | Selects all Rows | Protected |
CALL METHOD cl_gui_alv_grid_base=>SELECT_ALL_ROWS...more details | ||
SELECT_TEXT_IN_CURRENT_CELL | Selects Text in Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>SELECT_TEXT_IN_CURRENT_CELL...more details | ||
SET_3D_BORDER_BASE | Sets 3D Frame | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_3D_BORDER_BASE...more details | ||
SET_AUTO_REDRAW | Controls Control Drawing | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_AUTO_REDRAW...more details | ||
SET_CLIPBOARD_ACTIVE | Controls the Availability of Clipboard Operations | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_CLIPBOARD_ACTIVE...more details | ||
SET_COLOR_INFO | Sets Additional Information on Cell Colors | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_COLOR_INFO...more details | ||
SET_COL_HEADER_STYLE | Sets Column Header Style | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_COL_HEADER_STYLE...more details | ||
SET_COL_HEADER_VISIBLE | Sets Column Header Visibility | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_COL_HEADER_VISIBLE...more details | ||
SET_COL_WIDTH_ID | Sets Column Width (in Characters) | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_COL_WIDTH_ID...more details | ||
SET_CURRENT_CELL_BASE | Sets Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_CURRENT_CELL_BASE...more details | ||
SET_CURRENT_CELL_ID | Sets Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_CURRENT_CELL_ID...more details | ||
SET_CURRENT_CELL_ID2 | Sets Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_CURRENT_CELL_ID2...more details | ||
SET_CURRENT_CELL_ROWPOS_COLID | Sets Focus Cell | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_CURRENT_CELL_ROWPOS_COLID...more details | ||
SET_DATA_TABLE | Fills Grid with Data | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DATA_TABLE...more details | ||
SET_DELAY_CHANGE_SELECTION | Sets Delay of CHANGE_SELECTION Events | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DELAY_CHANGE_SELECTION...more details | ||
SET_DELAY_MOVE_CURRENT_CELL | Sets Delay of Move_current_cell Events | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DELAY_MOVE_CURRENT_CELL...more details | ||
SET_DELTA_TABLE | Changes the Data of Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DELTA_TABLE...more details | ||
SET_DRAGDROPID_GRID_BORDER | DragDrop ID | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DRAGDROPID_GRID_BORDER...more details | ||
SET_DRAGDROPID_GRID_CELLS | DragDrop ID of Grid Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DRAGDROPID_GRID_CELLS...more details | ||
SET_DRAG_DROP_COLS | Controls Column Drag+Drop | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DRAG_DROP_COLS...more details | ||
SET_DRAG_DROP_FIXED_COLS | Controls Fixed Column Drag+Drop | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DRAG_DROP_FIXED_COLS...more details | ||
SET_DRAG_DROP_FIXED_ROWS | Controls Fixed Row Drag+Drop | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DRAG_DROP_FIXED_ROWS...more details | ||
SET_DRAG_DROP_ROWS | Controls Row Drag+Drop | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DRAG_DROP_ROWS...more details | ||
SET_DROP_DOWN_ITEMS | Transfers Dropdown List Box Entries to the GUI | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_DROP_DOWN_ITEMS...more details | ||
SET_ENTER_KEY_MODE | Sets the Action Triggered by the ENTER Key | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ENTER_KEY_MODE...more details | ||
SET_ERRORLOGHANDLE | Sets Reference ALV | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ERRORLOGHANDLE...more details | ||
SET_ERROR_CELLS | Marks Cells as Incorrect | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ERROR_CELLS...more details | ||
SET_FIRST_VISIBLE_COL | Sets First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIRST_VISIBLE_COL...more details | ||
SET_FIRST_VISIBLE_COL_ID | Sets First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIRST_VISIBLE_COL_ID...more details | ||
SET_FIRST_VISIBLE_COL_ID2 | Sets Left Grid Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIRST_VISIBLE_COL_ID2...more details | ||
SET_FIRST_VISIBLE_ROW | Sets Top Visible Row | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIRST_VISIBLE_ROW...more details | ||
SET_FIRST_VISIBLE_ROW_ID | Sets Top Visible Row | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIRST_VISIBLE_ROW_ID...more details | ||
SET_FIRST_VISIBLE_ROW_ID2 | Sets Top Grid Row | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIRST_VISIBLE_ROW_ID2...more details | ||
SET_FIXED_COLS | Sets Number of Fixed Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIXED_COLS...more details | ||
SET_FIXED_ROWS | Sets Number of Fixed Rows | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_FIXED_ROWS...more details | ||
SET_GRID_READONLY | Sets Ready for Input Status of Grid | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_GRID_READONLY...more details | ||
SET_HEADER_FOR_OI | Header Table for Office Integration | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_HEADER_FOR_OI...more details | ||
SET_HIGHEST_ROW_ID | Sets Top Current Row ID | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_HIGHEST_ROW_ID...more details | ||
SET_HORIZONTAL_GRID_LINES | Sets Horizontal Grid Line Visibility | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_HORIZONTAL_GRID_LINES...more details | ||
SET_HORIZONTAL_SCROLLBARS | Controls Scrollbar Visibility | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_HORIZONTAL_SCROLLBARS...more details | ||
SET_HYPERLINKS | Transfers Hyperlinks to the GUI | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_HYPERLINKS...more details | ||
SET_INFO_TABLE | Sets Column Attributes | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_INFO_TABLE...more details | ||
SET_LEFT_COL_SYNC | Internal. Do not use. | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_LEFT_COL_SYNC...more details | ||
SET_PAGINGPAGESIZE | HTML GUI | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_PAGINGPAGESIZE...more details | ||
SET_RESIZE_COLS | Controls Column Width Modification | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_RESIZE_COLS...more details | ||
SET_RESIZE_ROWS | Controls Row Height Modification | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_RESIZE_ROWS...more details | ||
SET_ROWS_MOVED | Sets Flag if Rows Were Swapped | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ROWS_MOVED...more details | ||
SET_ROW_DELETE_ALLOWED | Sets First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ROW_DELETE_ALLOWED...more details | ||
SET_ROW_HEADER_VISIBLE | Sets Row Label Visibility | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ROW_HEADER_VISIBLE...more details | ||
SET_ROW_ID | Sets Row ID | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ROW_ID...more details | ||
SET_ROW_INSERT_ALLOWED | Sets First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_ROW_INSERT_ALLOWED...more details | ||
SET_SELECTED_CELLS_BASE | Selects Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_CELLS_BASE...more details | ||
SET_SELECTED_CELLS_BASE_ID2 | Selects Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_CELLS_BASE_ID2...more details | ||
SET_SELECTED_CELLS_BASE_RANGE | Selects Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_CELLS_BASE_RANGE...more details | ||
SET_SELECTED_COLUMNS_BASE | Selects Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_COLUMNS_BASE...more details | ||
SET_SELECTED_COLUMNS_BASE_ID2 | Selects Columns | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_COLUMNS_BASE_ID2...more details | ||
SET_SELECTED_ROWS_BASE | Selects Rows | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_ROWS_BASE...more details | ||
SET_SELECTED_ROWS_BASE_RANGE | Selects Rows | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_ROWS_BASE_RANGE...more details | ||
SET_SELECTED_ROWS_ID_BASE | Selects Rows | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTED_ROWS_ID_BASE...more details | ||
SET_SELECTION_MODE_BASE | Sets Selection Mode | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SELECTION_MODE_BASE...more details | ||
SET_SINGLE_COL_AUTO_RESIZE | Controls if a Single Column is Adjusted Automatically | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SINGLE_COL_AUTO_RESIZE...more details | ||
SET_SYMBOL_INFO | Sets Additional Information on Symbols | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_SYMBOL_INFO...more details | ||
SET_TABS | Selects Cells | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TABS...more details | ||
SET_TEXTPOOL | Sets Text Pool Table | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TEXTPOOL...more details | ||
SET_TITLE_SIZE | Controls Title Size | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TITLE_SIZE...more details | ||
SET_TITLE_STYLE | Sets Title Style | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TITLE_STYLE...more details | ||
SET_TITLE_TEXT | Sets Title Text | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TITLE_TEXT...more details | ||
SET_TOOLBAR_BUTTONS | Sets Toolbar Buttons | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOOLBAR_BUTTONS...more details | ||
SET_TOOLBAR_MENU_STATIC | Toolbar Menu | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOOLBAR_MENU_STATIC...more details | ||
SET_TOOLBAR_STYLE | Sets Toolbar Style | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOOLBAR_STYLE...more details | ||
SET_TOOLBAR_VISIBLE | Sets Toolbar Visibility | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOOLBAR_VISIBLE...more details | ||
SET_TOOLBAR_WRAP | Sets First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOOLBAR_WRAP...more details | ||
SET_TOTAL_ARROWS | Sets First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOTAL_ARROWS...more details | ||
SET_TOTAL_EXPANDERS | Sets First Visible Column | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOTAL_EXPANDERS...more details | ||
SET_TOTAL_LINES_ABOVE | Total Lines Above Data | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_TOTAL_LINES_ABOVE...more details | ||
SET_VERTICAL_GRID_LINES | Sets Vertical Grid Lines Visibility | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_VERTICAL_GRID_LINES...more details | ||
SET_VERTICAL_SCROLLBARS | Controls Scrollbar Visibility | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_VERTICAL_SCROLLBARS...more details | ||
SET_VIEW_CRYSTAL | Switch View to Crystal | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_VIEW_CRYSTAL...more details | ||
SET_VIEW_EXCEL | Switch View to Excel | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_VIEW_EXCEL...more details | ||
SET_VIEW_LOTUS | Set View to Lotus | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_VIEW_LOTUS...more details | ||
SET_VISIBLE_VIEW | Sets View | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_VISIBLE_VIEW...more details | ||
SET_WEB_OPTIONS | Web-Specific Grid Settings | Protected |
CALL METHOD cl_gui_alv_grid_base=>SET_WEB_OPTIONS...more details | ||
UPDATE_FRONTEND | Refresh Frontend (Office Integration) | Protected |
CALL METHOD cl_gui_alv_grid_base=>UPDATE_FRONTEND...more details | ||
_INIT_MEMBERS_BASE | Initialize Member Variables | Protected |
CALL METHOD cl_gui_alv_grid_base=>_INIT_MEMBERS_BASE...more details | ||
_PREPARE_EXPORT | Preparing Data Export | Protected |
CALL METHOD cl_gui_alv_grid_base=>_PREPARE_EXPORT...more details |
CL_GUI_ALV_GRID_BASE 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 |
CATT_ACTIVE | Instance Attribute | CATT: Active | LIKE CHAR01 | Private | |
CATT_PLAYBACK | Instance Attribute | CATT: Run | LIKE CHAR01 | Private | |
CATT_RECORDING | Instance Attribute | CATT: Record | LIKE CHAR01 | Private | |
CO_CRYSTAL_INPLACE | Static Attribute | Internal (CR Inplace) | '0001' | LIKE LVCXSTYLE | Protected |
CO_CRYSTAL_NOCANDRILLDOWN | Static Attribute | Internal ( CR no Tabstrip ) | '0008' | LIKE LVCXSTYLE | Protected |
CO_CRYSTAL_NOCONTROLS | Static Attribute | Internal (CR w/o Interaction) | '0004' | LIKE LVCXSTYLE | Protected |
CO_CRYSTAL_NOEXPORT | Static Attribute | Internal ( CR no Exports ) | '0040' | LIKE LVCXSTYLE | Protected |
CO_CRYSTAL_NONAVIGATION | Static Attribute | Internal ( CR no Navigation) | '0020' | LIKE LVCXSTYLE | Protected |
CO_CRYSTAL_NOZOOM | Static Attribute | Internal ( CR no Zoom) | '0080' | LIKE LVCXSTYLE | Protected |
CO_WEBSTLE_RESET_OPTCOLWIDTH | Constant | Reset Optimize Column Width | '00000080' | LIKE LVC_STYLE | Public |
CO_WEBSTLYE_NOF1 | Constant | No F1 Help Icon | '00010000' | LIKE LVC_STYLE | Public |
CO_WEBSTYLE_INTEGRATED_HEADERS | Constant | Header Integrated in Table (Scrolls with Data) | '00000001' | LIKE LVC_STYLE | Public |
CO_WEBSTYLE_NOCLIP | Constant | Column Width Always Optimized | '00000002' | LIKE LVC_STYLE | Public |
CO_WEBSTYLE_WRAP | Constant | Line Break in Cells (!) | '00000004' | LIKE LVC_STYLE | Public |
CO_WEBSTYLE_XSLT | Constant | Internal Field | '00001000' | LIKE LVC_STYLE | Public |
EKM_MOVE_DOWN | Constant | ENTER_KEY_MODE: Move Cell Downwards | 2 | LIKE I | Protected |
EKM_MOVE_RIGHT | Constant | ENTER_KEY_MODE: Move Cell to the Right | 1 | LIKE I | Protected |
EKM_NEUTRAL | Constant | ENTER_KEY_MODE: Neutral | 0 | LIKE I | Protected |
EVT_BUTTON_CLICK | Constant | ButtonClick Event | 22 | LIKE I | Protected |
EVT_CLICK_COL_HEADER | Constant | ClickColHeader Event | 6 | LIKE I | Protected |
EVT_CLICK_ROW_COL | Constant | ClickRowCol Event | 2 | LIKE I | Protected |
EVT_CONTEXT_MENU | Constant | ContextMenu Event | 9 | LIKE I | Protected |
EVT_CONTEXT_MENU_SELECTED | Constant | ContextMenuSelected Event | 13 | LIKE I | Protected |
EVT_COPY_CLIPBOARD_FAILED | Constant | Copy Data to Clipboard Event | 34 | LIKE I | Protected |
EVT_DBLCLICK_COL_SEPARATOR | Constant | DoubleClickColSeparator Event | 8 | LIKE I | Protected |
EVT_DBLCLICK_ROW_COL | Constant | DoubleClickRowCol Event | 3 | LIKE I | Protected |
EVT_DELAYED_CHANGE_SELECTION | Constant | DelayedChangedSelection Event | 7 | LIKE I | Protected |
EVT_DELAYED_MOVE_CURRENT_CELL | Constant | DelayedMovedCurrentCell Event | 5 | LIKE I | Protected |
EVT_ENTER | Constant | Enter Event | 19 | LIKE I | Protected |
EVT_F1 | Constant | F1 Event | 4 | LIKE I | Protected |
EVT_F4 | Constant | F4 Event | 17 | LIKE I | Protected |
EVT_HSCROLL | Constant | Horizontal Scrolling Event | 20 | LIKE I | Protected |
EVT_MODIFIED | Constant | Event Modified | 18 | LIKE I | Protected |
EVT_SOS | Constant | Consistency Check Event | 23 | LIKE I | Protected |
EVT_TAB_CHANGE | Constant | Tab Change Event | 16 | LIKE I | Protected |
EVT_TOOLBAR_BUTTON_CLICK | Constant | ToolBarButtonClicked Event | 10 | LIKE I | Protected |
EVT_TOOLBAR_MENUBUTTON_CLICK | Constant | ToolBarMenuButtonClicked Event | 11 | LIKE I | Protected |
EVT_TOOLBAR_MENU_SELECTED | Constant | ContextMenuSelected Event | 14 | LIKE I | Protected |
EVT_TOTAL_CLICK_ROW_COL | Constant | TotalClickRowCol Event | 12 | LIKE I | Protected |
EVT_VSCROLL | Constant | Vertical Scrolling Event | 21 | LIKE I | Protected |
MT_MODIFIED_CELLS | Instance Attribute | Cache for 'Modified Cells' | LIKE LVC_T_MOCE | Private | |
MT_ROW_ID_CACHE | Instance Attribute | Row IDs | LIKE LVC_T_ROID | Private | |
MT_TEXTPOOL | Instance Attribute | Text Pool | LIKE LVC_T_TXTP | Protected | |
M_ACC_MODE | Instance Attribute | Boolean Variable (X=True, Space=False) | LIKE SAP_BOOL | Protected | |
M_ALVEXP_CONTROL | Instance Attribute | Internal Trace | LIKE CL_GUI_CONTROL | Protected | |
M_AUTO_REDRAW | Instance Attribute | Counter for 'AutoRedraw' | LIKE I | Private | |
M_BATCH_MODE | Instance Attribute | Background Mode | LIKE CHAR01 | Protected | |
M_BUF_MT_INFO | Instance Attribute | Buffer | LIKE LVC_T_INFO | Protected | |
M_CACHE_SELECTED_ROWS | Instance Attribute | Cache Act. | LIKE ABAP_BOOL | Private | |
M_CLIPBOARD_ACTIVE | Instance Attribute | Cache for 'ClipboardActive' | 1 | LIKE I | Private |
M_COLID_TO_FIELDNAME | Instance Attribute | Assign Column ID to Name | LIKE T_COLID_TO_FIELDNAME | Private | |
M_COL_HEADER_STYLE | Instance Attribute | Cache for 'ColHeaderStyle' | LIKE I | Private | |
M_COL_HEADER_VISIBLE | Instance Attribute | Cache for 'ColHeaderVisible' | 1 | LIKE I | Private |
M_COL_POS_TABLE | Instance Attribute | Column Table | LIKE LVC_T_CO01 | Private | |
M_COL_POS_TABLE_VALID | Instance Attribute | Column Table Validity | LIKE CHAR01 | Private | |
M_CRYSTAL_RETURN_URL | Instance Attribute | Character 1024 | LIKE CHAR1024 | Protected | |
M_CRYSTAL_URL | Instance Attribute | Internal Trace | LIKE BDS_URI | Protected | |
M_CR_DATASOURCE_STRING | Instance Attribute | Crystal Data Source String | LIKE CHAR80 | Protected | |
M_CR_FADRIVER_HANDLE | Instance Attribute | FADriver OLE Handle ( Crystal ) | LIKE CNTL_HANDLE | Protected | |
M_DBGPARENT | Instance Attribute | Temporary | LIKE CL_GUI_CONTAINER | Protected | |
M_DP_COL_POS_TABLE | Instance Attribute | DataProviderOnDemand | LIKE CL_GUI_DATAPONDEMAND | Private | |
M_DP_MODIFIED_CELLS | Instance Attribute | DataProviderOnDemand | LIKE CL_GUI_DATAPONDEMAND | Private | |
M_DP_ON_DEMAND | Instance Attribute | DataProviderOnDemand | LIKE CL_GUI_DATAPONDEMAND | Protected | |
M_DP_ON_DEMAND_AVAIL | Instance Attribute | DPOnDemand Available | LIKE CHAR01 | Protected | |
M_DP_ON_DEMAND_WRITABLE | Instance Attribute | DPOnDemand can be Described | LIKE CHAR01 | Protected | |
M_DP_ROW_ID | Instance Attribute | DataProviderOnDemand for RowID Table | LIKE CL_GUI_DATAPONDEMAND | Private | |
M_DP_SELECTED_COLS | Instance Attribute | DataProviderOnDemand | LIKE CL_GUI_DATAPONDEMAND | Private | |
M_DP_SELECTED_ROWS | Instance Attribute | DataProviderOnDemand | LIKE CL_GUI_DATAPONDEMAND | Private | |
M_DRAGDROPID_GRID_BORDER | Instance Attribute | Cache for 'DragDropGridBorder' | LIKE I | Private | |
M_DRAGDROPID_GRID_CELLS | Instance Attribute | Cache for 'DragDropIdCells' | LIKE I | Private | |
M_DYNAMIC_DATA_ACTIVE | Instance Attribute | IF_GUI_DYNAMIC_DATA Active | LIKE CHAR01 | Protected | |
M_ENTER_KEY_MODE | Instance Attribute | Cache for 'EnterKeyMode' | 1 | LIKE I | Private |
M_FIRST_VISIBLE_COL_ID | Instance Attribute | Column ID | LIKE INT4 | Private | |
M_FIRST_VISIBLE_ROW_ID | Instance Attribute | Row ID | LIKE LVC_S_ROID | Private | |
M_GRID_READONLY | Instance Attribute | Cache for 'GridReadonly' | 1 | LIKE I | Private |
M_GUID | Instance Attribute | UUID in Compressed Form | LIKE SYSUUID_25 | Public | |
M_GUI_TYPE | Instance Attribute | GUI Type | LIKE I | Protected | |
M_GUI_TYPE_EXCEL | Constant | Excel Frontend | 4 | LIKE I | Protected |
M_GUI_TYPE_FLOW | Instance Attribute | Flow GUI | 5 | LIKE I | Private |
M_GUI_TYPE_HTML | Constant | HTML GUI | 3 | LIKE I | Protected |
M_GUI_TYPE_ITS_INT | Constant | HTML GUI with Colors | 5 | LIKE I | Protected |
M_GUI_TYPE_JAVA | Constant | JAVA GUI | 2 | LIKE I | Protected |
M_GUI_TYPE_WINDOWS | Constant | Windows GUI | 1 | LIKE I | Protected |
M_HEIGHT_TOOLBAR | Instance Attribute | Toolbar Height in Pixels | 27 | LIKE I | Protected |
M_HORIZONTAL_GRID_LINES | Instance Attribute | Cache for 'HorizontalGridLines' | 1 | LIKE I | Private |
M_INT_I_WEB | Instance Attribute | Internal (Web Style as Integer) | LIKE I | Protected | |
M_NUMBER_TOOLBAR_BUTTONS | Instance Attribute | Number of Toolbar Buttons | LIKE I | Private | |
M_OI_CONTROL | Instance Attribute | OLE Integration | LIKE I_OI_OLE_CONTAINER_CONTROL | Protected | |
M_OI_LINK_SERVER | Instance Attribute | OLE Integration | LIKE I_OI_LINK_SERVER | Protected | |
M_OI_MT_DATA_FIELDS | Instance Attribute | OLE Integration (Cache) | LIKE LVC_T_RFCFIELDS | Protected | |
M_OI_MT_INFO_FIELDS | Instance Attribute | OLE Integration (Cache) | LIKE LVC_T_RFCFIELDS | Protected | |
M_OI_PROXY | Instance Attribute | OLE Integration | LIKE I_OI_DOCUMENT_PROXY | Protected | |
M_OI_RETCODE | Instance Attribute | OLE Integration | LIKE SOI_RET_STRING | Protected | |
M_OI_SPREADSHEET | Instance Attribute | OLE Integration | LIKE I_OI_SPREADSHEET | Protected | |
M_OI_TABLE_COLL | Instance Attribute | OLE Integration | LIKE I_OI_TABLE_COLLECTION | Protected | |
M_PAGINGPAGESIZE | Instance Attribute | Paging Size in HTML GUI, <=0: No Paging | LIKE INT4 | Private | |
M_ROW_DELETE_ALLOWED | Instance Attribute | Cache for 'RowDeleteAllowed' | 1 | LIKE I | Private |
M_ROW_INSERT_ALLOWED | Instance Attribute | Cache for 'RowInsertAllowed' | 1 | LIKE I | Private |
M_SELECTED_COLS | Instance Attribute | Selected Columns | LIKE LVC_T_COL2 | Private | |
M_SELECTED_ROWS | Instance Attribute | Selected Rows | LIKE LVC_T_ROID | Private | |
M_SELECTION_MODE | Instance Attribute | Cache for 'SelectionMode' | 0 | LIKE I | Private |
M_SINGLE_COL_AUTO_RESIZE | Instance Attribute | Cache for 'SingleColAutoResize' | 1 | LIKE I | Private |
M_TITLE_SIZE | Instance Attribute | Cache for 'TitleSize' | 3 | LIKE I | Private |
M_TITLE_SIZE_LARGE | Constant | Title Size | 3 | LIKE I | Protected |
M_TITLE_SIZE_MEDIUM | Constant | Title Size | 4 | LIKE I | Protected |
M_TITLE_SIZE_NORMAL | Constant | Title Size | 2 | LIKE I | Protected |
M_TITLE_SIZE_SMALL | Constant | Title Size | 1 | LIKE I | Protected |
M_TITLE_STYLE | Instance Attribute | Cache for 'TitleStyle' | 8192 | LIKE I | Private |
M_TITLE_TEXT | Instance Attribute | Cache for 'TitleText' | LIKE STRING | Private | |
M_TOOLBAR_VISIBLE | Instance Attribute | Toolbar Visible | 1 | LIKE I | Private |
M_TOOLBAR_WRAP | Instance Attribute | Cache for 'ToolbarWrap' | 1 | LIKE I | Private |
M_TOTAL_EXPANDERS | Instance Attribute | Cache for 'TotalExpanders' | 1 | LIKE I | Private |
M_VERTICAL_GRID_LINES | Instance Attribute | Cache for 'VerticalGridLines' | 1 | LIKE I | Private |
M_VIEW | Instance Attribute | Internal | LIKE UI_FUNC | Protected | |
M_WAN_FLAG | Instance Attribute | WAN Flag | LIKE CHAR01 | Private | |
_EVT_REQUEST_DATA | Constant | Event Data Package Web GUI | 38 | LIKE I | Protected |
Events of Class CL_GUI_ALV_GRID_BASE
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... CLICK_COL_HEADER - Click on Column HeaderCLICK_ROW_COL - Click on Cell
CONTEXT_MENU - Context Menu
CONTEXT_MENU_SELECTED - Context Menu Entry Selected
DBLCLICK_ROW_COL - Double-click on Cell
DELAYED_CHANGE_SELECTION - Selection has been Modified
DELAYED_MOVE_CURRENT_CELL - Focus Cell has been Moved
DOUBLE_CLICK_COL_SEPARATOR - Double-click on Column Separator
F1 - F1 Chosen
TOOLBAR_BUTTON_CLICK - Toolbar Button Chosen
TOOLBAR_MENUBUTTON_CLICK - Toolbar Menu Button Chosen
TOOLBAR_MENU_SELECTED - Toolbar Menu Entry Selected
TOTAL_CLICK_ROW_COL - Click on Totals Line
_REQUEST_DATA - Request Data 1,10; 40,50; (WebGUI)
CL_GUI_ALV_GRID_BASE types
S_COLID_TO_FIELDNAME - S_COLID_TO_FIELDNAMET_COLID_TO_FIELDNAME - T_COLID_TO_FIELDNAME
Links to Related Class(s)
CL_GUI_A...Full list of available SAP object classes
Search for further information about these or an SAP related objects