From 96d76e02b713547568369c8873e47ceccf240e49 Mon Sep 17 00:00:00 2001
From: oblomov <102328295+oblomov-dev@users.noreply.github.com>
Date: Fri, 1 Sep 2023 10:06:36 +0200
Subject: [PATCH] Dev (#521)
* update
* update
* update binding
* update xml view
* title_set method
* update binding
* renaming custom controls and functions
---
src/z2ui5_cl_xml_view.clas.abap | 33 +++++++++++++++++----------------
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/src/z2ui5_cl_xml_view.clas.abap b/src/z2ui5_cl_xml_view.clas.abap
index 51aede0e..8de6a288 100644
--- a/src/z2ui5_cl_xml_view.clas.abap
+++ b/src/z2ui5_cl_xml_view.clas.abap
@@ -677,7 +677,8 @@
PREFERRED PARAMETER title
RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
- METHODS zz_plain
+
+ METHODS zcc_plain_xml
IMPORTING
!val TYPE clike OPTIONAL
RETURNING
@@ -1027,7 +1028,7 @@
RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
- METHODS cc_file_uploader
+ METHODS zcc_file_uploader
IMPORTING
!value TYPE clike OPTIONAL
!path TYPE clike OPTIONAL
@@ -1036,7 +1037,7 @@
RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
- METHODS cc_file_uploader_get_js
+ METHODS zcc_file_uploader_js
RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
@@ -1431,13 +1432,13 @@
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
- METHODS cc_export_spreadsheet_get_js
+ METHODS zcc_export_spreadsheet_js
IMPORTING
!columnconfig TYPE clike
RETURNING
VALUE(result) TYPE REF TO z2ui5_cl_xml_view .
- METHODS cc_export_spreadsheet
+ METHODS zcc_export_spreadsheet
IMPORTING
!tableid TYPE clike
!type TYPE clike OPTIONAL
@@ -1915,7 +1916,7 @@
VALUE(result) TYPE REF TO z2ui5_cl_xml_view.
- METHODS generate_ddic_shlp
+ METHODS zfc_ddic_search_help
IMPORTING
!irparent TYPE REF TO Z2UI5_CL_XML_VIEW
!resultitabname TYPE clike OPTIONAL
@@ -2138,7 +2139,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD.
- METHOD cc_export_spreadsheet.
+ METHOD zcc_export_spreadsheet.
result = me.
_generic( name = `ExportSpreadsheet`
@@ -2152,7 +2153,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD.
- METHOD cc_export_spreadsheet_get_js.
+ METHOD zcc_export_spreadsheet_js.
DATA(js) = ` debugger; jQuery.sap.declare("z2ui5.ExportSpreadsheet");` && |\n| &&
|\n| &&
@@ -2230,12 +2231,12 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
` });` && |\n| &&
` });`.
- result = zz_plain( `` && js && `` ).
+ result = zcc_plain_xml( `` && js && `` ).
ENDMETHOD.
- METHOD cc_file_uploader.
+ METHOD zcc_file_uploader.
result = me.
_generic( name = `FileUploader`
@@ -2248,7 +2249,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD.
- METHOD cc_file_uploader_get_js.
+ METHOD zcc_file_uploader_js.
DATA(js) = ` debugger; jQuery.sap.declare("z2ui5.FileUploader");` && |\n| &&
|\n| &&
@@ -2358,7 +2359,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
` });` && |\n| &&
` });`.
- result = zz_plain( `` && js && `` ).
+ result = zcc_plain_xml( `` && js && `` ).
ENDMETHOD.
@@ -2837,7 +2838,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD.
- METHOD generate_ddic_shlp.
+ METHOD zfc_ddic_search_help.
TYPES:
BEGIN OF ty_ddshfprop,
@@ -2904,7 +2905,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
END OF ty_ddfields.
DATA: lv_grid_form_no TYPE i,
- lt_arg TYPE STANDARD TABLE OF string WITH EMPTY KEY,
+ lt_arg TYPE string_table,
lv_arg_fieldname TYPE string,
lv_cell_fieldname TYPE string,
lv_path_result_itab TYPE string,
@@ -3093,7 +3094,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
DATA(lr_item) = lr_table->items(
)->column_list_item( type = 'Navigation' press = irclient->_event( val = resultitabevent
- t_arg = lt_arg ) ).
+ t_arg = lt_arg ) ).
* ---------- Set cell content ---------------------------------------------------------------------
LOOP AT lt_fieldprop_lis ASSIGNING .
@@ -4871,7 +4872,7 @@ CLASS Z2UI5_CL_XML_VIEW IMPLEMENTATION.
ENDMETHOD.
- METHOD zz_plain.
+ METHOD zcc_plain_xml.
result = me.
_generic( name = `ZZPLAIN`
t_prop = VALUE #( ( n = `VALUE` v = val ) ) ).