SAP ABAP Interface IF_ESD_TABLE_DATA (Data for ALV Grid)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
⤷
SESD_ESI_OBJECT_EDITORS_REUSE (Package) Unified Editors Reuse-Parts

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ESD_TABLE_DATA | Class to hold tabular data | 20060823 |
Properties
Interface | IF_ESD_TABLE_DATA | |
Short Description | Data for ALV Grid |
General Data
Package | SESD_ESI_OBJECT_EDITORS_REUSE | Unified Editors Reuse-Parts |
Created | 20060823 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
Interface IF_ESD_TABLE_DATA has no forward declaration.
Interfaces
Interface IF_ESD_TABLE_DATA has no interface.
Friends
Interface IF_ESD_TABLE_DATA has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | R_PLUGIN | Instance attribute | Public | Object reference (TYPE REF TO) | IF_ESD_PLUGIN | includes all implemented interfaces | 20061019 | ||
2 | V_CONTAINER_NAME | Instance attribute | Public | Type reference (TYPE) | CHAR30 | name of the custom container | 20080208 | ||
3 | V_TABLE_KEY_NAME | Instance attribute | Public | Type reference (TYPE) | CHAR30 | 30 Characters | 20061019 | ||
4 | V_UI_CLASS_NAME | Instance attribute | Public | Type reference (TYPE) | CHAR30 | name of the class that implements visualisation | 20070524 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Creates navigation WB-Request | 20061017 |
2 | ![]() |
Instance method | Public | Method | Get change indicator | 20061013 |
3 | ![]() |
Instance method | Public | Method | Get field catalog for ALV | 20060823 |
4 | ![]() |
Instance method | Public | Method | Get log entry indicator | 20061107 |
5 | ![]() |
Instance method | Public | Method | Get table | 20060823 |
6 | ![]() |
Instance method | Public | Method | Get title | 20120514 |
7 | ![]() |
Instance method | Public | Method | Get addtional toolbar buttons | 20101109 |
8 | ![]() |
Instance method | Public | Method | Check if table contains data | 20060919 |
9 | ![]() |
Instance method | Public | Method | Check if fieldcat has changed | 20060920 |
10 | ![]() |
Instance method | Public | Method | Is called when data is changed on UI | 20061019 |
11 | ![]() |
Instance method | Public | Method | Resets the "fieldcat changed" indicator | 20060920 |
12 | ![]() |
Instance method | Public | Method | Set change indicator | 20061013 |
13 | ![]() |
Instance method | Public | Method | Sets the "fieldcat changed" indicator | 20061012 |
14 | ![]() |
Instance method | Public | Method | Set field catalog for ALV | 20060823 |
15 | ![]() |
Instance method | Public | Method | Sets internal v_no_data flag | 20060921 |
16 | ![]() |
Instance method | Public | Method | Set log entry indicator | 20061107 |
Events
Interface IF_ESD_TABLE_DATA has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_DATA | Public | See coding | 20080227 | begin of t_data ,
name type string,
data type ref to if_esd_table_data,
context type string,
end of t_data
|
||
2 | T_DATA_TAB | Public | See coding | 20080227 | t_data_tab type sorted table of t_data with unique key name
|
||
3 | T_TOOLBAR_BUTTON_TAB | Public | See coding | 20101109 | t_toolbar_button_tab type sorted table of stb_button with unique key function
|
Method Signatures
Method CREATE_NAVIGATION_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_WB_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20061017 | ||
2 | ![]() |
IR_PLUGIN | Call by reference | Object reference (TYPE REF TO) | IF_ESD_UI | UI Functions | 20061018 | ||
3 | ![]() |
IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | 20061018 | |||
4 | ![]() |
I_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | 20061018 | |||
5 | ![]() |
I_ROW | Call by reference | Type reference (TYPE) | LVC_S_ROW | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt existiert nicht. | 20061017 |
Method GET_CHANGE_INDICATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CHNG_IND | Value transfer | Type reference (TYPE) | CDCHNGIND | Change type (U, I, E, D) | 20061013 |
Method GET_CHANGE_INDICATOR on Interface IF_ESD_TABLE_DATA has no exception.
Method GET_FIELD_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_FIELD_CATALOG | Value transfer | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20060823 |
Method GET_FIELD_CATALOG on Interface IF_ESD_TABLE_DATA has no exception.
Method GET_LOG_INDICATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_LOG_IND | Value transfer | Type reference (TYPE) | FLAG | Get if log entries exist | 20061107 |
Method GET_LOG_INDICATOR on Interface IF_ESD_TABLE_DATA has no exception.
Method GET_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_TABLE | Value transfer | Object reference (TYPE REF TO) | DATA | 20060824 |
Method GET_TABLE on Interface IF_ESD_TABLE_DATA has no exception.
Method GET_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RVAL | Value transfer | Type reference (TYPE) | TEXT70 | ALV-Grid title restricted to char70 | 20120514 |
Method GET_TITLE on Interface IF_ESD_TABLE_DATA has no exception.
Method GET_TOOLBAR_BUTTONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TOOLBAR_BUTTONS | Call by reference | Type reference (TYPE) | T_TOOLBAR_BUTTON_TAB | 20101109 |
Method GET_TOOLBAR_BUTTONS on Interface IF_ESD_TABLE_DATA has no exception.
Method HAS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_DATA_EXIST | Value transfer | Type reference (TYPE) | FLAG | Data in Table ('X' = yes / space = no) | 20060919 |
Method HAS_DATA on Interface IF_ESD_TABLE_DATA has no exception.
Method HAS_FIELDCAT_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_FIELDCAT_CHANGED | Value transfer | Type reference (TYPE) | FLAG | Fieldcat changed ('1' = true, '0' = false) | 20060920 |
Method HAS_FIELDCAT_CHANGED on Interface IF_ESD_TABLE_DATA has no exception.
Method ON_DATA_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Log for Data Entry | 20061020 | ||
2 | ![]() |
I_CHECK_ID | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20061020 | ||
3 | ![]() |
I_ONF4 | Call by reference | Type reference (TYPE) | CHAR01 | Character Field Length 1 | 20061020 | ||
4 | ![]() |
I_ONF4_AFTER | Call by reference | Type reference (TYPE) | CHAR01 | Character Field Length 1 | 20061020 | ||
5 | ![]() |
I_ONF4_BEFORE | Call by reference | Type reference (TYPE) | CHAR01 | Character Field Length 1 | 20061020 | ||
6 | ![]() |
I_UCOMM | Call by reference | Type reference (TYPE) | SY-UCOMM | Function Code that Triggered PAI | 20061020 |
Method ON_DATA_CHANGED on Interface IF_ESD_TABLE_DATA has no exception.
Method RESET_FIELDCAT_INDICATOR Signature
Method RESET_FIELDCAT_INDICATOR on Interface IF_ESD_TABLE_DATA has no parameter.
Method RESET_FIELDCAT_INDICATOR on Interface IF_ESD_TABLE_DATA has no exception.
Method SET_CHANGE_INDICATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHNG_IND | Call by reference | Type reference (TYPE) | CDCHNGIND | Change type (U, I, E, D) | 20061013 |
Method SET_CHANGE_INDICATOR on Interface IF_ESD_TABLE_DATA has no exception.
Method SET_FIELDCATALOG_CHANGED Signature
Method SET_FIELDCATALOG_CHANGED on Interface IF_ESD_TABLE_DATA has no parameter.
Method SET_FIELDCATALOG_CHANGED on Interface IF_ESD_TABLE_DATA has no exception.
Method SET_FIELD_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FIELD_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20060823 |
Method SET_FIELD_CATALOG on Interface IF_ESD_TABLE_DATA has no exception.
Method SET_HAS_NO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HAS_NO_DATA | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060921 |
Method SET_HAS_NO_DATA on Interface IF_ESD_TABLE_DATA has no exception.
Method SET_LOG_INDICATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOG_IND | Call by reference | Type reference (TYPE) | FLAG | Log entries exist? | 20061107 |
Method SET_LOG_INDICATOR on Interface IF_ESD_TABLE_DATA has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |