mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 20:46:17 +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
|
||||
IMPORTING
|
||||
!val TYPE clike
|
||||
!val TYPE any
|
||||
RETURNING
|
||||
VALUE(result) TYPE string.
|
||||
|
||||
|
@ -254,13 +254,19 @@ CLASS z2ui5_cl_util_func DEFINITION
|
|||
RETURNING
|
||||
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.
|
||||
PRIVATE SECTION.
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
||||
CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
||||
CLASS Z2UI5_CL_UTIL_FUNC IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD app_get_url.
|
||||
|
@ -318,7 +324,7 @@ CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
|||
WHEN 'ABAP_BOOL'
|
||||
OR 'XSDBOOLEAN'
|
||||
OR 'FLAG'
|
||||
OR 'XFELD'
|
||||
* OR 'XFELD'
|
||||
OR 'ABAP_BOOLEAN'
|
||||
OR 'WDY_BOOLEAN'
|
||||
OR 'OS_BOOLEAN'.
|
||||
|
@ -436,14 +442,6 @@ CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
|||
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.
|
||||
|
||||
DATA(lv_length) = strlen( value ) - 1.
|
||||
|
@ -484,6 +482,37 @@ CLASS z2ui5_cl_util_func IMPLEMENTATION.
|
|||
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.
|
||||
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ CLASS z2ui5_cl_popup_to_confirm DEFINITION
|
|||
CLASS-METHODS factory
|
||||
IMPORTING
|
||||
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_button_text_confirm TYPE string DEFAULT `OK`
|
||||
i_button_text_cancel TYPE string DEFAULT `Cancel`
|
||||
|
|
|
@ -357,6 +357,7 @@ public section.
|
|||
methods SHELL
|
||||
importing
|
||||
!NS type CLIKE optional
|
||||
appWidthLimited type clike optional
|
||||
returning
|
||||
value(RESULT) type ref to Z2UI5_CL_XML_VIEW .
|
||||
methods BLOCKS
|
||||
|
@ -6300,7 +6301,9 @@ ENDMETHOD.
|
|||
|
||||
METHOD 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.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user