mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-30 01:46:19 +08:00
More popups and compress deactivated for xflag (#797)
* popups and utility * compress deactivated for xflag
This commit is contained in:
parent
dc4cc4f7c3
commit
4a57ef5ef7
|
@ -174,7 +174,7 @@ CLASS z2ui5_cl_util_func DEFINITION
|
||||||
|
|
||||||
CLASS-METHODS c_trim
|
CLASS-METHODS c_trim
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!val TYPE clike
|
!val TYPE any
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(result) TYPE string.
|
VALUE(result) TYPE string.
|
||||||
|
|
||||||
|
@ -254,13 +254,19 @@ CLASS z2ui5_cl_util_func DEFINITION
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(result) TYPE z2ui5_if_client=>ty_t_name_value.
|
VALUE(result) TYPE z2ui5_if_client=>ty_t_name_value.
|
||||||
|
|
||||||
|
CLASS-METHODS get_tab_filter_by_val
|
||||||
|
IMPORTING
|
||||||
|
val TYPE clike
|
||||||
|
CHANGING
|
||||||
|
tab TYPE STANDARD TABLE.
|
||||||
|
|
||||||
PROTECTED SECTION.
|
PROTECTED SECTION.
|
||||||
PRIVATE SECTION.
|
PRIVATE SECTION.
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
CLASS Z2UI5_CL_UTIL_FUNC IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD app_get_url.
|
METHOD app_get_url.
|
||||||
|
@ -318,7 +324,7 @@ CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
||||||
WHEN 'ABAP_BOOL'
|
WHEN 'ABAP_BOOL'
|
||||||
OR 'XSDBOOLEAN'
|
OR 'XSDBOOLEAN'
|
||||||
OR 'FLAG'
|
OR 'FLAG'
|
||||||
OR 'XFELD'
|
* OR 'XFELD'
|
||||||
OR 'ABAP_BOOLEAN'
|
OR 'ABAP_BOOLEAN'
|
||||||
OR 'WDY_BOOLEAN'
|
OR 'WDY_BOOLEAN'
|
||||||
OR 'OS_BOOLEAN'.
|
OR 'OS_BOOLEAN'.
|
||||||
|
@ -436,14 +442,6 @@ CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_range_t_by_token_t.
|
|
||||||
|
|
||||||
LOOP AT val INTO DATA(ls_token).
|
|
||||||
INSERT get_range_by_token( ls_token-text ) INTO TABLE result.
|
|
||||||
ENDLOOP.
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
METHOD get_range_by_token.
|
METHOD get_range_by_token.
|
||||||
|
|
||||||
DATA(lv_length) = strlen( value ) - 1.
|
DATA(lv_length) = strlen( value ) - 1.
|
||||||
|
@ -484,6 +482,37 @@ CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_range_t_by_token_t.
|
||||||
|
|
||||||
|
LOOP AT val INTO DATA(ls_token).
|
||||||
|
INSERT get_range_by_token( ls_token-text ) INTO TABLE result.
|
||||||
|
ENDLOOP.
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_tab_filter_by_val.
|
||||||
|
|
||||||
|
LOOP AT tab ASSIGNING FIELD-SYMBOL(<row>).
|
||||||
|
DATA(lv_row) = ``.
|
||||||
|
DATA(lv_index) = 1.
|
||||||
|
DO.
|
||||||
|
ASSIGN COMPONENT lv_index OF STRUCTURE <row> TO FIELD-SYMBOL(<field>).
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
EXIT.
|
||||||
|
ENDIF.
|
||||||
|
lv_row = lv_row && <field>.
|
||||||
|
lv_index = lv_index + 1.
|
||||||
|
ENDDO.
|
||||||
|
|
||||||
|
IF lv_row NS val.
|
||||||
|
DELETE tab.
|
||||||
|
ENDIF.
|
||||||
|
ENDLOOP.
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_token_range_mapping.
|
METHOD get_token_range_mapping.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ CLASS z2ui5_cl_popup_to_confirm DEFINITION
|
||||||
CLASS-METHODS factory
|
CLASS-METHODS factory
|
||||||
IMPORTING
|
IMPORTING
|
||||||
i_question_text TYPE string
|
i_question_text TYPE string
|
||||||
i_title TYPE string DEFAULT `Title`
|
i_title TYPE string DEFAULT `Popup To Confirm`
|
||||||
i_icon TYPE string DEFAULT 'sap-icon://question-mark'
|
i_icon TYPE string DEFAULT 'sap-icon://question-mark'
|
||||||
i_button_text_confirm TYPE string DEFAULT `OK`
|
i_button_text_confirm TYPE string DEFAULT `OK`
|
||||||
i_button_text_cancel TYPE string DEFAULT `Cancel`
|
i_button_text_cancel TYPE string DEFAULT `Cancel`
|
||||||
|
|
|
@ -357,6 +357,7 @@ public section.
|
||||||
methods SHELL
|
methods SHELL
|
||||||
importing
|
importing
|
||||||
!NS type CLIKE optional
|
!NS type CLIKE optional
|
||||||
|
appWidthLimited type clike optional
|
||||||
returning
|
returning
|
||||||
value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
|
value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
|
||||||
methods BLOCKS
|
methods BLOCKS
|
||||||
|
@ -6300,7 +6301,9 @@ ENDMETHOD.
|
||||||
|
|
||||||
METHOD shell.
|
METHOD shell.
|
||||||
result = _generic( name = `Shell`
|
result = _generic( name = `Shell`
|
||||||
ns = ns ).
|
ns = ns
|
||||||
|
t_prop = VALUE #( ( n = `appWidthLimited` v = z2ui5_cl_util_func=>boolean_abap_2_json( appWidthLimited ) ) )
|
||||||
|
).
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user