mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 02:58:20 +08:00
Downport fixes (#737)
* downport-fixes * version * Delete src/01/01/z2ui5_if_abapgit_version.intf.abap * Delete src/01/01/z2ui5_if_abapgit_version.intf.xml * version * Update z2ui5_cl_fw_http_handler.clas.abap * Update changelog.txt * Update changelog.txt * Update changelog.txt * Update z2ui5_cl_fw_http_handler.clas.abap
This commit is contained in:
parent
c2d6c157b4
commit
4db563d033
|
@ -17,7 +17,7 @@
|
|||
<item>/src/01/z2ui5_cl_fw_font_awsome_icons.clas.abap</item>
|
||||
<item>/src/01/z2ui5_cl_fw_font_awsome_icons.clas.xml</item>
|
||||
</IGNORE>
|
||||
<VERSION_CONSTANT>z2ui5_if_abapgit_version=>c_abap_version</VERSION_CONSTANT>
|
||||
<VERSION_CONSTANT>z2ui5_cl_fw_http_handler=>c_abap_version</VERSION_CONSTANT>
|
||||
</DATA>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
|
|
|
@ -8,6 +8,16 @@ Legend
|
|||
+ : added
|
||||
- : removed
|
||||
|
||||
|
||||
2023-12-15 v1.111.0
|
||||
-------------------
|
||||
|
||||
+ binding on cell level
|
||||
+ custom control - MultiInput with backend token handling
|
||||
+ custom control - ui.table filtering after model update
|
||||
* downport ready syntax
|
||||
|
||||
|
||||
2023-12-15 v1.110.0
|
||||
-------------------
|
||||
|
||||
|
|
|
@ -338,8 +338,10 @@ CLASS z2ui5_cl_fw_client IMPLEMENTATION.
|
|||
|
||||
METHOD bind_tab_cell.
|
||||
|
||||
FIELD-SYMBOLS <ele> TYPE any.
|
||||
FIELD-SYMBOLS <row> TYPE any.
|
||||
FIELD-SYMBOLS <ele> TYPE any.
|
||||
FIELD-SYMBOLS <row> TYPE any.
|
||||
data lr_ref_in type ref to data.
|
||||
data lr_ref type ref to data.
|
||||
|
||||
ASSIGN i_tab[ i_tab_index ] TO <row>.
|
||||
DATA(lt_attri) = z2ui5_cl_util_func=>rtti_get_t_comp_by_struc( <row> ).
|
||||
|
@ -347,9 +349,9 @@ CLASS z2ui5_cl_fw_client IMPLEMENTATION.
|
|||
LOOP AT lt_attri ASSIGNING FIELD-SYMBOL(<comp>).
|
||||
|
||||
ASSIGN COMPONENT <comp>-name OF STRUCTURE <row> TO <ele>.
|
||||
DATA(lr_ref_in) = REF #( <ele> ).
|
||||
lr_ref_in = REF #( <ele> ).
|
||||
|
||||
DATA(lr_ref) = REF #( i_val ).
|
||||
lr_ref = REF #( i_val ).
|
||||
IF lr_ref = lr_ref_in.
|
||||
r_result = `{` && iv_name && '/' && shift_right( CONV string( i_tab_index - 1 ) ) && '/' && <comp>-name && `}`.
|
||||
RETURN.
|
||||
|
|
|
@ -234,7 +234,8 @@ CLASS z2ui5_cl_fw_controller IMPLEMENTATION.
|
|||
|
||||
TRY.
|
||||
FIELD-SYMBOLS <struc> TYPE any.
|
||||
DATA(ls_params) = location->get_attribute( `STARTUP_PARAMETERS` )->get_val_ref( ).
|
||||
data ls_params type ref to data.
|
||||
ls_params = location->get_attribute( `STARTUP_PARAMETERS` )->get_val_ref( ).
|
||||
ASSIGN ls_params->* TO <struc>.
|
||||
|
||||
DATA(lt_comp) = z2ui5_cl_util_func=>rtti_get_t_comp_by_struc( <struc> ).
|
||||
|
|
|
@ -4,6 +4,8 @@ CLASS z2ui5_cl_fw_http_handler DEFINITION
|
|||
|
||||
PUBLIC SECTION.
|
||||
|
||||
CONSTANTS c_abap_version TYPE string VALUE '1.111.0' ##NO_TEXT.
|
||||
|
||||
CLASS-METHODS http_post
|
||||
IMPORTING
|
||||
body TYPE string
|
||||
|
@ -12,18 +14,18 @@ CLASS z2ui5_cl_fw_http_handler DEFINITION
|
|||
|
||||
CLASS-METHODS http_get
|
||||
IMPORTING
|
||||
t_config TYPE z2ui5_if_client=>ty_t_name_value OPTIONAL
|
||||
content_security_policy TYPE clike OPTIONAL
|
||||
check_logging TYPE abap_bool OPTIONAL
|
||||
custom_js TYPE string OPTIONAL
|
||||
json_model_limit TYPE string DEFAULT '100'
|
||||
t_config TYPE z2ui5_if_client=>ty_t_name_value OPTIONAL
|
||||
content_security_policy TYPE clike OPTIONAL
|
||||
check_logging TYPE abap_bool OPTIONAL
|
||||
custom_js TYPE string OPTIONAL
|
||||
json_model_limit TYPE string DEFAULT '100'
|
||||
PREFERRED PARAMETER t_config
|
||||
RETURNING
|
||||
VALUE(r_result) TYPE string.
|
||||
VALUE(r_result) TYPE string.
|
||||
|
||||
PROTECTED SECTION.
|
||||
CLASS-METHODS get_js
|
||||
returning value(result) type string.
|
||||
RETURNING VALUE(result) TYPE string.
|
||||
PRIVATE SECTION.
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
INTERFACE z2ui5_if_abapgit_version
|
||||
PUBLIC .
|
||||
|
||||
CONSTANTS c_abap_version TYPE string VALUE '1.110.0' ##NO_TEXT.
|
||||
|
||||
ENDINTERFACE.
|
|
@ -1,15 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<abapGit version="v1.0.0" serializer="LCL_OBJECT_INTF" serializer_version="v1.0.0">
|
||||
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||
<asx:values>
|
||||
<VSEOINTERF>
|
||||
<CLSNAME>Z2UI5_IF_ABAPGIT_VERSION</CLSNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>abap2UI5 - abapgit version</DESCRIPT>
|
||||
<EXPOSURE>2</EXPOSURE>
|
||||
<STATE>1</STATE>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOINTERF>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
|
@ -55,6 +55,7 @@ CLASS z2ui5_cl_fw_ui_startup IMPLEMENTATION.
|
|||
page->headercontent(
|
||||
)->title( `abap2UI5 - Developing UI5 Apps in Pure ABAP`
|
||||
)->toolbarspacer(
|
||||
)->text( `v.` && z2ui5_cl_fw_http_handler=>c_abap_version
|
||||
)->link( text = `SCN`
|
||||
target = `_blank`
|
||||
href = `https://blogs.sap.com/tag/abap2ui5/`
|
||||
|
|
Loading…
Reference in New Issue
Block a user