SAP ABAP Interface IF_SALV_GUI_GRID_TABLE_MODEL (Interface for TableModel: Data, Size, Expand/Collapse)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_IDA_IMPL (Package) ALV: Development for IDA No Translation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_GUI_GRID_MODEL_IDA ALV IDA Model for SAP GUI ALV 20120904
Properties
Interface IF_SALV_GUI_GRID_TABLE_MODEL  
Short Description Interface for TableModel: Data, Size, Expand/Collapse    
General Data
Package SALV_IDA_IMPL   ALV: Development for IDA No Translation 
Created 20120830   SAP 
Last changed 20141121    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SALV_GUI_TYPES_IDA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_GUI_TYPES_INT_IDA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_SERVICE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SALV_GUI_GRID_TABLE_MODEL has no interface.
Friends
Interface IF_SALV_GUI_GRID_TABLE_MODEL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_GROUPING_LINE_STYLE Constant Public See coding 20140227
Methods
# Method Level Visibility Method type Description Created on
1 DISPATCH_EVENT_TO_APPLICATION Instance method Public Method 20140714
2 EXPAND_COLLAPSE_SUBTOTAL Instance method Public Method 20120830
3 GET_COLUMNS_TO_CHANGE_WIDTH Instance method Public Method 20140429
4 GET_CURRENT_CELL Instance method Public Method 20140226
5 GET_DATA_FOR_GROUPING_INFO Instance method Public Method 20140325
6 GET_DATA_FOR_TOOLBAR Instance method Public Method 20140227
7 GET_FIRST_VISIBLE_ROW Instance method Public Method 20120830
8 GET_FIXED_COLUMNS_AND_ROWS Instance method Public Method 20140226
9 GET_INFO_FOR_F1 Instance method Public Method 20140602
10 GET_PAGE Instance method Public Method Event Before Sending 20120830
11 GET_SELECTION_MODE Instance method Public Method 20121130
12 GET_TABLE_DISPLAY_OPTIONS Instance method Public Method 20140414
13 GET_TABLE_LINE Instance method Public Method 20120830
14 GET_TEXT_SEARCH Instance method Public Method 20140618
15 GET_UI_COLUMN_INFO Instance method Public Method 20120830
16 GET_X_Y_FIRST_VISIBLE_CELL Instance method Public Method 20121107
17 GET_X_Y_LIST_SIZE Instance method Public Method 20120830
18 NAVIGATE_TO_GROUP_HEADER Instance method Public Method 20140325
19 SET_SEARCH_HIT Instance method Public Method 20140403
20 SET_TABLE_DISPLAY_OPTIONS Instance method Public Method 20140414
21 SET_TEXT_SEARCH Instance method Public Method 20140618
Events
Interface IF_SALV_GUI_GRID_TABLE_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 Y_LINE_STYLE Public Type reference (TYPE) STRING 20140227
Method Signatures

Method DISPATCH_EVENT_TO_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) SYUCOMM 20140714

Method DISPATCH_EVENT_TO_APPLICATION on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method EXPAND_COLLAPSE_SUBTOTAL Signature

Method EXPAND_COLLAPSE_SUBTOTAL on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no parameter.
Method EXPAND_COLLAPSE_SUBTOTAL on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_COLUMNS_TO_CHANGE_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_NAMES_OPTIMIZE Call by reference Type reference (TYPE) IF_SALV_GUI_TYPES_IDA=>YT_FIELD_NAME 20140429
2 Exporting ET_FIELD_NAMES_WIDTH Call by reference Type reference (TYPE) LVC_T_COLL 20140429

Method GET_COLUMNS_TO_CHANGE_WIDTH on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_CURRENT_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CURRENT_CELL Call by reference Type reference (TYPE) IF_SALV_GUI_TYPES_INT_IDA=>YS_CURRENT_CELL 20140227

Method GET_CURRENT_CELL on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_DATA_FOR_GROUPING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPING_DATA_EXT Call by reference Type reference (TYPE) IF_SALV_GUI_TYPES_INT_IDA=>YT_GROUPING_DATA_EXT 20140325
2 Importing IV_UI_LINE_NUMBER Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20140325

Method GET_DATA_FOR_GROUPING_INFO on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_DATA_FOR_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIDDEN_FUNCTIONS Call by reference Type reference (TYPE) IF_SALV_GUI_TYPES_INT_IDA=>YS_TB_HIDDEN_FUNCTIONS 20140227
2 Exporting ET_TOOLBAR_LEFT_APPL_FUNC Call by reference Type reference (TYPE) IF_SALV_GUI_TYPES_INT_IDA=>YT_TB_APPL_FUNC 20140227
3 Exporting EV_DDBOX_FOR_LAYOUTS_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL 20140310

Method GET_DATA_FOR_TOOLBAR on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_FIRST_VISIBLE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SYTABIX Index of Internal Tables 20120830

Method GET_FIRST_VISIBLE_ROW on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_FIXED_COLUMNS_AND_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIXED_COLUMNS Call by reference Type reference (TYPE) I 20140226
2 Exporting EV_FIXED_ROWS Call by reference Type reference (TYPE) I 20140226

Method GET_FIXED_COLUMNS_AND_ROWS on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_INFO_FOR_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TABNAME Call by reference Type reference (TYPE) DBTABL 20140602

Method GET_INFO_FOR_F1 on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LVC_COLL Call by reference Type reference (TYPE) LVC_T_COLL 20140507
2 Exporting ET_LVC_DATA Call by reference Type reference (TYPE) LVC_T_DATA Data transfer table for ListViewer control 20120830
3 Importing FROM_X_Y_CELL Call by reference Type reference (TYPE) SYTABIX 20120830
4 Importing I_CLEAR_BUFFERED_DATA Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120830
5 Importing TO_X_Y_CELL Call by reference Type reference (TYPE) SYTABIX 20120830

Method GET_PAGE on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_SELECTION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELECTION_MODE Value transfer Type reference (TYPE) STRING 20121130

Method GET_SELECTION_MODE on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_TABLE_DISPLAY_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALTERNATING_ROW_PATTERN Call by reference Type reference (TYPE) ABAP_BOOL 20140414
2 Exporting EV_DOUBLE_CLICK_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL 20140414
3 Exporting EV_EMPTY_TABLE_TEXT Call by reference Type reference (TYPE) IF_SALV_GUI_TYPES_IDA=>Y_EMPTY_TABLE_TEXT 20140414
4 Exporting EV_FOCUS_SET Call by reference Type reference (TYPE) ABAP_BOOL 20140414
5 Exporting EV_FULLSCREEN_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20140414
6 Exporting EV_TITLE Call by reference Type reference (TYPE) SYTITLE 20140414

Method GET_TABLE_DISPLAY_OPTIONS on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RR_TABLE_LINE Call by reference Object reference (TYPE REF TO) DATA 20120830
2 Importing UI_LINE_NUMBER Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120830
# Exception Resumable Description Created on
1 CX_SALV_IDA_CONTRACT_VIOLATION IDA API contract violated by caller 20131120

Method GET_TEXT_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEARCH_OPTION Call by reference Type reference (TYPE) STRING 20140618
2 Exporting EV_SEARCH_TERM Call by reference Type reference (TYPE) STRING 20140618

Method GET_TEXT_SEARCH on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_UI_COLUMN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LVC_INFO Call by reference Type reference (TYPE) LVC_T_INFO Data information table for ListViewer control 20120830
2 Importing IV_NO_DATA_AVAILABLE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140520

Method GET_UI_COLUMN_INFO on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_X_Y_FIRST_VISIBLE_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning X_Y_FIRST_VISIBLE_CELL Value transfer Type reference (TYPE) SYTABIX Index of Internal Tables 20121107

Method GET_X_Y_FIRST_VISIBLE_CELL on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method GET_X_Y_LIST_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LINES_IN_LIST Value transfer Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130411
2 Exporting EV_LINES_SELECTED Value transfer Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130411
3 Returning X_Y_LIST_SIZE Value transfer Type reference (TYPE) SYTABIX Index of Internal Tables 20120830

Method GET_X_Y_LIST_SIZE on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method NAVIGATE_TO_GROUP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GROUPING_LEVEL_SELECTED Call by reference Type reference (TYPE) SYTABIX 20140507
2 Importing IV_UI_LINE_NUMBER_CHILD Call by reference Type reference (TYPE) SYTABIX ABAP System Field: Row Index of Internal Tables 20140325

Method NAVIGATE_TO_GROUP_HEADER on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method SET_SEARCH_HIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DIRECTION_BACKWARD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140403

Method SET_SEARCH_HIT on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method SET_TABLE_DISPLAY_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GROUPING_LINE_STYLE Call by reference Type reference (TYPE) Y_LINE_STYLE 20140414
2 Importing IV_NUMBER_OF_VISIBLE_ROWS Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20140626

Method SET_TABLE_DISPLAY_OPTIONS on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.

Method SET_TEXT_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEARCH_AS_SUBSTRING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140618
2 Importing IV_SEARCH_OPTION Call by reference Type reference (TYPE) STRING 20140618
3 Importing IV_SEARCH_TERM Call by reference Type reference (TYPE) STRING 20140618

Method SET_TEXT_SEARCH on Interface IF_SALV_GUI_GRID_TABLE_MODEL has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740