mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 21:42:45 +08:00
update typess (#1386)
This commit is contained in:
parent
d8bacf4f73
commit
7f2fe77b37
|
@ -93,6 +93,7 @@ CLASS lcl_utils IMPLEMENTATION.
|
||||||
lv_out_ce = 'CL_ABAP_CONV_OUT_CE'.
|
lv_out_ce = 'CL_ABAP_CONV_OUT_CE'.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
|
|
||||||
CALL METHOD ('CL_ABAP_CONV_CODEPAGE')=>create_out
|
CALL METHOD ('CL_ABAP_CONV_CODEPAGE')=>create_out
|
||||||
RECEIVING
|
RECEIVING
|
||||||
instance = lo_conv.
|
instance = lo_conv.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<STATE>1</STATE>
|
<STATE>1</STATE>
|
||||||
<CLSCCINCL>X</CLSCCINCL>
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
<FIXPT>X</FIXPT>
|
<FIXPT>X</FIXPT>
|
||||||
<UNICODE>X</UNICODE>
|
<UNICODE>5</UNICODE>
|
||||||
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
|
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
|
|
|
@ -11,6 +11,13 @@ CLASS z2ui5_cl_util DEFINITION
|
||||||
* author: https://github.com/oblomov-dev
|
* author: https://github.com/oblomov-dev
|
||||||
* license: MIT.
|
* license: MIT.
|
||||||
|
|
||||||
|
TYPES:
|
||||||
|
BEGIN OF ty_s_name_value,
|
||||||
|
n TYPE string,
|
||||||
|
v TYPE string,
|
||||||
|
END OF ty_s_name_value.
|
||||||
|
TYPES ty_t_name_value TYPE STANDARD TABLE OF ty_s_name_value WITH EMPTY KEY.
|
||||||
|
|
||||||
TYPES:
|
TYPES:
|
||||||
BEGIN OF ty_s_token,
|
BEGIN OF ty_s_token,
|
||||||
key TYPE string,
|
key TYPE string,
|
||||||
|
@ -141,7 +148,7 @@ CLASS z2ui5_cl_util DEFINITION
|
||||||
|
|
||||||
CLASS-METHODS url_param_create_url
|
CLASS-METHODS url_param_create_url
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!t_params TYPE z2ui5_if_types=>ty_t_name_value
|
!t_params TYPE ty_t_name_value
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(result) TYPE string.
|
VALUE(result) TYPE string.
|
||||||
|
|
||||||
|
@ -268,7 +275,7 @@ CLASS z2ui5_cl_util DEFINITION
|
||||||
IMPORTING
|
IMPORTING
|
||||||
i_val TYPE clike
|
i_val TYPE clike
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rt_params) TYPE z2ui5_if_types=>ty_t_name_value.
|
VALUE(rt_params) TYPE ty_t_name_value.
|
||||||
|
|
||||||
CLASS-METHODS rtti_get_t_attri_by_oref
|
CLASS-METHODS rtti_get_t_attri_by_oref
|
||||||
IMPORTING
|
IMPORTING
|
||||||
|
@ -344,7 +351,7 @@ CLASS z2ui5_cl_util DEFINITION
|
||||||
|
|
||||||
CLASS-METHODS filter_get_token_range_mapping
|
CLASS-METHODS filter_get_token_range_mapping
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(result) TYPE z2ui5_if_types=>ty_t_name_value.
|
VALUE(result) TYPE ty_t_name_value.
|
||||||
|
|
||||||
CLASS-METHODS itab_corresponding
|
CLASS-METHODS itab_corresponding
|
||||||
IMPORTING
|
IMPORTING
|
||||||
|
@ -888,7 +895,7 @@ CLASS z2ui5_cl_util IMPLEMENTATION.
|
||||||
IMPORTING
|
IMPORTING
|
||||||
ev_container = data ).
|
ev_container = data ).
|
||||||
|
|
||||||
CATCH z2ui5_cx_ajson_error INTO DATA(x).
|
CATCH cx_root INTO DATA(x).
|
||||||
ASSERT x IS NOT BOUND.
|
ASSERT x IS NOT BOUND.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
@ -900,7 +907,7 @@ CLASS z2ui5_cl_util IMPLEMENTATION.
|
||||||
DATA(li_ajson) = CAST z2ui5_if_ajson( z2ui5_cl_ajson=>create_empty( ) ).
|
DATA(li_ajson) = CAST z2ui5_if_ajson( z2ui5_cl_ajson=>create_empty( ) ).
|
||||||
result = li_ajson->set( iv_path = `/` iv_val = any )->stringify( ).
|
result = li_ajson->set( iv_path = `/` iv_val = any )->stringify( ).
|
||||||
|
|
||||||
CATCH z2ui5_cx_ajson_error INTO DATA(x).
|
CATCH cx_root INTO DATA(x).
|
||||||
ASSERT x IS NOT BOUND.
|
ASSERT x IS NOT BOUND.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user