From b1e60622d8a8996a3b6fe86b4e128dc37c6d6a9f Mon Sep 17 00:00:00 2001 From: oblomov <102328295+oblomov-dev@users.noreply.github.com> Date: Thu, 18 Jan 2024 09:17:05 +0100 Subject: [PATCH] Binding fixes + delete obsolete debug code (#791) * binding fixes * delete debugging obsolete code --- src/00/z2ui5_cl_util_func.clas.abap | 1 + src/01/01/z2ui5_cl_fw_binding.clas.abap | 21 ++++++++++---------- src/01/01/z2ui5_cl_fw_http_handler.clas.abap | 4 ---- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/src/00/z2ui5_cl_util_func.clas.abap b/src/00/z2ui5_cl_util_func.clas.abap index 12c14a6b..a96d0197 100644 --- a/src/00/z2ui5_cl_util_func.clas.abap +++ b/src/00/z2ui5_cl_util_func.clas.abap @@ -597,6 +597,7 @@ CLASS z2ui5_cl_util_func IMPLEMENTATION. trans_ref_struc_2_struc( EXPORTING ir_struc_from = + pretty_name = pretty_name IMPORTING r_result = ). diff --git a/src/01/01/z2ui5_cl_fw_binding.clas.abap b/src/01/01/z2ui5_cl_fw_binding.clas.abap index eefe648d..e43a1443 100644 --- a/src/01/01/z2ui5_cl_fw_binding.clas.abap +++ b/src/01/01/z2ui5_cl_fw_binding.clas.abap @@ -456,16 +456,17 @@ CLASS z2ui5_cl_fw_binding IMPLEMENTATION. result = replace( val = result sub = `-` with = `_` occ = 0 ). IF mv_pretty_name = abap_true. - SPLIT result AT `_` INTO TABLE DATA(lt_tab). - result = to_lower( lt_tab[ 1 ] ). - LOOP AT lt_tab INTO DATA(lv_val) FROM 2. - TRY. - lv_val = to_lower( lv_val ). - lv_val = to_upper( lv_val(1) ) && lv_val+1. - result = result && lv_val. - CATCH cx_root. - ENDTRY. - ENDLOOP. + replace all OCCURRENCES OF `_` in result with ``. +* SPLIT result AT `_` INTO TABLE DATA(lt_tab). +* result = to_lower( lt_tab[ 1 ] ). +* LOOP AT lt_tab INTO DATA(lv_val) FROM 2. +* TRY. +* lv_val = to_lower( lv_val ). +* lv_val = to_upper( lv_val(1) ) && lv_val+1. +* result = result && lv_val. +* CATCH cx_root. +* ENDTRY. +* ENDLOOP. ENDIF. ENDMETHOD. diff --git a/src/01/01/z2ui5_cl_fw_http_handler.clas.abap b/src/01/01/z2ui5_cl_fw_http_handler.clas.abap index 7124590a..1e70d519 100644 --- a/src/01/01/z2ui5_cl_fw_http_handler.clas.abap +++ b/src/01/01/z2ui5_cl_fw_http_handler.clas.abap @@ -299,10 +299,6 @@ CLASS Z2UI5_CL_FW_HTTP_HANDLER IMPLEMENTATION. ` sap.z2ui5.oBody.ID = sap.z2ui5.oResponse.ID;` && |\n| && ` sap.z2ui5.oBody.ARGUMENTS = args;` && |\n| && |\n| && - ` if (sap.z2ui5.checkLogActive) {` && |\n| && - ` console.log('Request Object:');` && |\n| && - ` console.log(sap.z2ui5.oBody);` && |\n| && - ` }` && |\n| && ` sap.z2ui5.oResponseOld = sap.z2ui5.oResponse;` && |\n| && ` sap.z2ui5.oResponse = {};` && |\n| && ` sap.z2ui5.oController.Roundtrip();` && |\n| &&