update typess (#1386)

This commit is contained in:
oblomov-dev 2024-09-08 09:48:32 +02:00 committed by GitHub
parent d8bacf4f73
commit 7f2fe77b37
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 14 additions and 6 deletions

View File

@ -93,6 +93,7 @@ CLASS lcl_utils IMPLEMENTATION.
lv_out_ce = 'CL_ABAP_CONV_OUT_CE'.
TRY.
CALL METHOD ('CL_ABAP_CONV_CODEPAGE')=>create_out
RECEIVING
instance = lo_conv.

View File

@ -9,7 +9,7 @@
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>
<UNICODE>X</UNICODE>
<UNICODE>5</UNICODE>
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
</VSEOCLASS>
</asx:values>

View File

@ -11,6 +11,13 @@ CLASS z2ui5_cl_util DEFINITION
* author: https://github.com/oblomov-dev
* 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:
BEGIN OF ty_s_token,
key TYPE string,
@ -141,7 +148,7 @@ CLASS z2ui5_cl_util DEFINITION
CLASS-METHODS url_param_create_url
IMPORTING
!t_params TYPE z2ui5_if_types=>ty_t_name_value
!t_params TYPE ty_t_name_value
RETURNING
VALUE(result) TYPE string.
@ -268,7 +275,7 @@ CLASS z2ui5_cl_util DEFINITION
IMPORTING
i_val TYPE clike
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
IMPORTING
@ -344,7 +351,7 @@ CLASS z2ui5_cl_util DEFINITION
CLASS-METHODS filter_get_token_range_mapping
RETURNING
VALUE(result) TYPE z2ui5_if_types=>ty_t_name_value.
VALUE(result) TYPE ty_t_name_value.
CLASS-METHODS itab_corresponding
IMPORTING
@ -888,7 +895,7 @@ CLASS z2ui5_cl_util IMPLEMENTATION.
IMPORTING
ev_container = data ).
CATCH z2ui5_cx_ajson_error INTO DATA(x).
CATCH cx_root INTO DATA(x).
ASSERT x IS NOT BOUND.
ENDTRY.
ENDMETHOD.
@ -900,7 +907,7 @@ CLASS z2ui5_cl_util IMPLEMENTATION.
DATA(li_ajson) = CAST z2ui5_if_ajson( z2ui5_cl_ajson=>create_empty( ) ).
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.
ENDTRY.
ENDMETHOD.