mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-30 09:06:16 +08:00
New property title for z2ui5_cl_pop_table (#1426)
This commit is contained in:
parent
5cd5e1e6a1
commit
ba47b24f3a
|
@ -9,6 +9,7 @@ CLASS z2ui5_cl_pop_table DEFINITION
|
||||||
CLASS-METHODS factory
|
CLASS-METHODS factory
|
||||||
IMPORTING
|
IMPORTING
|
||||||
i_tab TYPE STANDARD TABLE
|
i_tab TYPE STANDARD TABLE
|
||||||
|
i_title TYPE clike OPTIONAL
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(r_result) TYPE REF TO z2ui5_cl_pop_table.
|
VALUE(r_result) TYPE REF TO z2ui5_cl_pop_table.
|
||||||
|
|
||||||
|
@ -27,6 +28,7 @@ CLASS z2ui5_cl_pop_table DEFINITION
|
||||||
|
|
||||||
PROTECTED SECTION.
|
PROTECTED SECTION.
|
||||||
DATA check_initialized TYPE abap_bool.
|
DATA check_initialized TYPE abap_bool.
|
||||||
|
DATA title TYPE string VALUE 'Table View'.
|
||||||
DATA client TYPE REF TO z2ui5_if_client.
|
DATA client TYPE REF TO z2ui5_if_client.
|
||||||
METHODS on_event.
|
METHODS on_event.
|
||||||
METHODS display.
|
METHODS display.
|
||||||
|
@ -48,7 +50,7 @@ CLASS z2ui5_cl_pop_table IMPLEMENTATION.
|
||||||
DATA(popup) = z2ui5_cl_xml_view=>factory_popup( )->dialog(
|
DATA(popup) = z2ui5_cl_xml_view=>factory_popup( )->dialog(
|
||||||
afterclose = client->_event( 'BUTTON_CONFIRM' )
|
afterclose = client->_event( 'BUTTON_CONFIRM' )
|
||||||
stretch = abap_true
|
stretch = abap_true
|
||||||
title = 'Table View'
|
title = title
|
||||||
* icon = 'sap-icon://edit'
|
* icon = 'sap-icon://edit'
|
||||||
)->content( ).
|
)->content( ).
|
||||||
|
|
||||||
|
@ -85,6 +87,9 @@ CLASS z2ui5_cl_pop_table IMPLEMENTATION.
|
||||||
FIELD-SYMBOLS <tab> TYPE any.
|
FIELD-SYMBOLS <tab> TYPE any.
|
||||||
|
|
||||||
r_result = NEW #( ).
|
r_result = NEW #( ).
|
||||||
|
IF i_title IS NOT INITIAL.
|
||||||
|
r_result->title = i_title.
|
||||||
|
ENDIF.
|
||||||
CREATE DATA r_result->mr_tab LIKE i_tab.
|
CREATE DATA r_result->mr_tab LIKE i_tab.
|
||||||
CREATE DATA r_result->ms_result-row LIKE LINE OF i_tab.
|
CREATE DATA r_result->ms_result-row LIKE LINE OF i_tab.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user