Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WLF_SIMPLE_ALV_TOOLBAR | Toolbar call back functions | 20120727 |
Properties
| Class | CL_WLF_TABLE_EDIT | |
| Short Description | Edit Tables | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | WLF_IDOC_PROCESSING | IDoc Processing |
| Created | 20120605 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WLF_TABLE_EDIT has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_WLF_SIMPLE_ALV_TOOLBAR | Toolbar call back functions | 20120727 |
Friends
Class CL_WLF_TABLE_EDIT has no friend class.
Attributes
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | CHANGE_ALV | Instance Event (0) |
Public (2) |
20120727 | |
| 2 | LOG_BUTTON_CLICK | Instance Event (0) |
Public (2) |
20120822 | |
| 3 | LOG_DOUBLE_CLICK | Instance Event (0) |
Public (2) |
20120628 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_CONTAINER | Private | See coding | 20120727 | BEGIN OF ty_s_container,
position TYPE i,
o_container TYPE REF TO cl_gui_container,
END OF ty_s_container
|
||
| 2 | TY_S_DATA | Public | See coding | 20120627 | BEGIN OF ty_s_data,
counter TYPE wlf_counter_for_tab,
input_descr TYPE cl_wlf_edit_alv_simple=>ty_s_input_descr,
th_fields_in_another_table TYPE cl_wlf_edit_alv=>ty_th_field_to_tab,
structure_text TYPE wlf_descr_text,
alv_title TYPE lvc_title,
edit_mode TYPE cl_wlf_edit_alv_simple=>ty_edit_mode,
th_edit_field TYPE wlf_th_field,
th_not_edit_field TYPE wlf_th_field,
th_technical_field TYPE wlf_th_field,
variant_report TYPE repid,
variant_handle TYPE slis_handl,
variant_log_group TYPE slis_loggr,
r_t_data TYPE REF TO data,
o_checker TYPE REF TO cl_wlf_checker,
position TYPE i,
name_of_guid_field TYPE string,
ts_drop_down TYPE cl_wlf_edit_alv_simple=>ty_ts_drop_down_in,
th_toolbar_callback TYPE cl_wlf_edit_alv_simple=>ty_th_simple_alv_toolbar,
t_toolbar TYPE ttb_button,
t_menu TYPE ttb_btnmnu,
END OF ty_s_data
|
||
| 3 | TY_S_F4_DATA | Private | See coding | 20120628 | BEGIN OF ty_s_f4_data,
position TYPE i,
counter TYPE wlf_counter_for_tab,
text TYPE stb_button-text,
END OF ty_s_f4_data
|
||
| 4 | TY_S_VIEW | Private | See coding | 20120628 | BEGIN OF ty_s_view,
counter TYPE wlf_counter_for_tab,
o_view TYPE REF TO cl_wlf_edit_alv_simple,
position TYPE i,
o_container TYPE REF TO cl_gui_container,
END OF ty_s_view
|
||
| 5 | TY_TH_CONTAINER | Private | See coding | 20120727 | ty_th_container TYPE HASHED TABLE OF ty_s_container WITH UNIQUE KEY position
|
||
| 6 | TY_TH_VIEW | Private | See coding | 20120628 | ty_th_view TYPE HASHED TABLE OF ty_s_view WITH UNIQUE KEY counter
|
||
| 7 | TY_TS_DATA | Public | See coding | 20120627 | ty_ts_data TYPE SORTED TABLE OF ty_s_data
WITH UNIQUE KEY counter
|
||
| 8 | TY_TS_F4_DATA | Private | See coding | 20120727 | ty_ts_f4_data TYPE SORTED TABLE OF ty_s_f4_data WITH UNIQUE KEY
position text
|
||
| 9 | TY_T_INT | Private | See coding | 20120816 | ty_t_int TYPE STANDARD TABLE OF i WITH KEY table_line
|
Method Signatures
Method ACTIVATE_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COUNTER | Call by reference | Type reference (TYPE) | WLF_COUNTER_FOR_TAB | 20120727 |
Method ACTIVATE_VIEW on class CL_WLF_TABLE_EDIT has no exception.
Method AT_PBO_START Signature
Method AT_PBO_START on class CL_WLF_TABLE_EDIT has no parameter.
Method AT_PBO_START on class CL_WLF_TABLE_EDIT has no exception.
Method CLEANUP_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTS_DATA | Call by reference | Type reference (TYPE) | TY_TS_DATA | 20120730 |
Method CLEANUP_POSITION on class CL_WLF_TABLE_EDIT has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_INPUT_DATA | Call by reference | Type reference (TYPE) | TY_TS_DATA | 20120628 | ||||
| 2 | IT_LOG_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20120628 | ||||
| 3 | IT_LOG_EXCEPTION_QUICKINFO | Call by reference | Type reference (TYPE) | ALV_T_QINF | 20120814 | ||||
| 4 | I_CARRIER_SCREEN | Call by reference | Type reference (TYPE) | SYDYNNR | 20120615 | ||||
| 5 | I_CARRIER_SCREEN_PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | 20120615 | ||||
| 6 | I_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120705 | |||
| 7 | I_HIDE_LOG_CLOSE_BUTTON | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120814 | ||||
| 8 | I_LOG_COLOR_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20120814 | ||||
| 9 | I_LOG_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | TABNAME | 20120628 | ||||
| 10 | I_LOG_TITLE | Call by reference | Type reference (TYPE) | LVC_TITLE | 20120628 | ||||
| 11 | I_LOG_VARIANT_HANDLE | Call by reference | Type reference (TYPE) | SLIS_HANDL | 20120628 | ||||
| 12 | I_LOG_VARIANT_LOG_GROUP | Call by reference | Type reference (TYPE) | SLIS_LOGGR | 20120628 | ||||
| 13 | I_LOG_VARIANT_REPORT | Call by reference | Type reference (TYPE) | REPID | 20120628 | ||||
| 14 | I_MSGID_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20130911 | ||||
| 15 | I_MSGNO_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20130911 | ||||
| 16 | I_MSGTY_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20130911 | ||||
| 17 | I_MSGV1_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20130911 | ||||
| 18 | I_MSGV2_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20130911 | ||||
| 19 | I_MSGV3_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20130911 | ||||
| 20 | I_MSGV4_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20130911 | ||||
| 21 | I_PROTOCOL_TITLE | Call by reference | Type reference (TYPE) | LVC_TITLE | 20120614 | ||||
| 22 | I_WITH_MASS_MAINTENANCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120821 | ||||
| 23 | I_WITH_SOURCE_DELETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120906 |
Method CONSTRUCTOR on class CL_WLF_TABLE_EDIT has no exception.
Method CREATE_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NUMBER_OF_ALVS | Call by reference | Type reference (TYPE) | I | 20120727 |
Method CREATE_CONTAINER on class CL_WLF_TABLE_EDIT has no exception.
Method DISPLAY_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_FIELD | Call by reference | Type reference (TYPE) | WLF_TS_STRING | 20120628 | ||||
| 2 | I_COUNTER | Call by reference | Type reference (TYPE) | WLF_COUNTER_FOR_TAB | 20120628 | ||||
| 3 | I_GUID | Call by reference | Type reference (TYPE) | WLF_GUID | 20120628 |
Method DISPLAY_FIELD on class CL_WLF_TABLE_EDIT has no exception.
Method DISPLAY_LOG Signature
Method DISPLAY_LOG on class CL_WLF_TABLE_EDIT has no parameter.
Method DISPLAY_LOG on class CL_WLF_TABLE_EDIT has no exception.
Method DISPLAY_PROTOCOL Signature
Method DISPLAY_PROTOCOL on class CL_WLF_TABLE_EDIT has no parameter.
Method DISPLAY_PROTOCOL on class CL_WLF_TABLE_EDIT has no exception.
Method FREE Signature
Method FREE on class CL_WLF_TABLE_EDIT has no parameter.
Method FREE on class CL_WLF_TABLE_EDIT has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_DATA | Call by reference | Type reference (TYPE) | TY_TS_DATA | 20120627 |
Method GET_DATA on class CL_WLF_TABLE_EDIT has no exception.
Method GET_ONE_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_VIEW | Call by reference | Type reference (TYPE) | TY_S_VIEW | 20120801 | ||||
| 2 | RO_VIEW | Value transfer | Object reference (TYPE REF TO) | CL_WLF_EDIT_ALV_SIMPLE | 20120801 |
Method GET_ONE_VIEW on class CL_WLF_TABLE_EDIT has no exception.
Method GET_PROTOCOL_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_PROTOCOL | Value transfer | Object reference (TYPE REF TO) | CL_WLF_PROTOCOL_VIEW | 20120627 |
Method GET_PROTOCOL_VIEW on class CL_WLF_TABLE_EDIT has no exception.
Method GET_SPLITTER_HEIGHTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_HEIGHT | Value transfer | Type reference (TYPE) | CL_WLF_TABLE_EDIT=>TY_T_INT | 20120816 |
Method GET_SPLITTER_HEIGHTS on class CL_WLF_TABLE_EDIT has no exception.
Method HANDLE_CHANGE_ALV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COUNTER | Value transfer | Attribute reference (LIKE) | 20120727 |
Method HANDLE_CHANGE_ALV on class CL_WLF_TABLE_EDIT has no exception.
Method HANDLE_DISPLAY_ERROR_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_FIELD | Value transfer | Attribute reference (LIKE) | 20120615 | |||||
| 2 | I_GUID | Value transfer | Attribute reference (LIKE) | 20120615 | |||||
| 3 | I_OBJECT_ID | Value transfer | Attribute reference (LIKE) | 20120615 |
Method HANDLE_DISPLAY_ERROR_SOURCE on class CL_WLF_TABLE_EDIT has no exception.
Method HANDLE_HIDE_LOG Signature
Method HANDLE_HIDE_LOG on class CL_WLF_TABLE_EDIT has no parameter.
Method HANDLE_HIDE_LOG on class CL_WLF_TABLE_EDIT has no exception.
Method HANDLE_LOG_BUTTON_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Value transfer | Attribute reference (LIKE) | 20120822 |
Method HANDLE_LOG_BUTTON_CLICK on class CL_WLF_TABLE_EDIT has no exception.
Method HANDLE_LOG_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_DATA | Value transfer | Attribute reference (LIKE) | 20120628 |
Method HANDLE_LOG_DOUBLE_CLICK on class CL_WLF_TABLE_EDIT has no exception.
Method HANDLE_PROTOCOL_SET_INVISIBLE Signature
Method HANDLE_PROTOCOL_SET_INVISIBLE on class CL_WLF_TABLE_EDIT has no parameter.
Method HANDLE_PROTOCOL_SET_INVISIBLE on class CL_WLF_TABLE_EDIT has no exception.
Method HANDLE_PROTOCOL_SET_VISIBLE Signature
Method HANDLE_PROTOCOL_SET_VISIBLE on class CL_WLF_TABLE_EDIT has no parameter.
Method HANDLE_PROTOCOL_SET_VISIBLE on class CL_WLF_TABLE_EDIT has no exception.
Method HAS_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120627 |
Method HAS_ERROR on class CL_WLF_TABLE_EDIT has no exception.
Method HAS_LOG_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120802 |
Method HAS_LOG_ENTRIES on class CL_WLF_TABLE_EDIT has no exception.
Method HAS_PROT_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120802 |
Method HAS_PROT_ENTRIES on class CL_WLF_TABLE_EDIT has no exception.
Method HIDE_LOG Signature
Method HIDE_LOG on class CL_WLF_TABLE_EDIT has no parameter.
Method HIDE_LOG on class CL_WLF_TABLE_EDIT has no exception.
Method INIT_CONTROLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | 20120801 |
Method INIT_CONTROLS on class CL_WLF_TABLE_EDIT has no exception.
Method INSERT_NAVIGATION_INTO_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TOOLBAR | Call by reference | Type reference (TYPE) | TTB_BUTTON | 20120727 | ||||
| 2 | ES_MENU | Call by reference | Type reference (TYPE) | STB_BTNMNU | 20120727 | ||||
| 3 | I_POSITION | Call by reference | Type reference (TYPE) | I | 20120727 |
Method INSERT_NAVIGATION_INTO_TOOLBAR on class CL_WLF_TABLE_EDIT has no exception.
Method IS_LOG_HIDDEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120808 |
Method IS_LOG_HIDDEN on class CL_WLF_TABLE_EDIT has no exception.
Method IS_PROTOCOL_HIDDEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120808 |
Method IS_PROTOCOL_HIDDEN on class CL_WLF_TABLE_EDIT has no exception.
Method PAI Signature
Method PAI on class CL_WLF_TABLE_EDIT has no parameter.
Method PAI on class CL_WLF_TABLE_EDIT has no exception.
Method RESCALE_OTHER_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HEIGHT | Call by reference | Type reference (TYPE) | TY_T_INT | 20120814 | ||||
| 2 | I_NUMBER_OF_CONTAINER | Call by reference | Type reference (TYPE) | I | 20120814 | ||||
| 3 | I_SCALE_FROM | Call by reference | Type reference (TYPE) | I | 20120814 | ||||
| 4 | I_SCALE_TO | Call by reference | Type reference (TYPE) | I | 20120814 | ||||
| 5 | I_START_INDEX | Call by reference | Type reference (TYPE) | I | 20120814 |
Method RESCALE_OTHER_CONTAINER on class CL_WLF_TABLE_EDIT has no exception.
Event Signatures
Event CHANGE_ALV Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COUNTER | Exporting | Value transfer | Type reference (TYPE) | WLF_COUNTER_FOR_TAB | 20120727 |
Event LOG_BUTTON_CLICK Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Exporting | Value transfer | Object reference (TYPE REF TO) | DATA | 20120822 |
Event LOG_DOUBLE_CLICK Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_DATA | Exporting | Value transfer | Object reference (TYPE REF TO) | DATA | 20120628 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 607 |