mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-04 20:19:46 +08:00
Demo WebDynpro: ICF, button text, MIME type (#928)
* * add ICF Service to demo webdynpro * WDA MIME application/vnd.openxmlformats-officed... * * empty button text -> text "download" * Custom "download" OTR text for Demo WDA * Demo WDA button text Download dynamically (no OTR) (to overcome issue https://github.com/abapGit/abapGit/issues/5232) Co-authored-by: sandraros <sandra.rossi@gmail.com> Co-authored-by: Abo <andrea@borgia.bo.it>
This commit is contained in:
parent
26a42d8bdb
commit
9e90a307c1
18
src/demos/npl0018 89d0c0ce8687b56786306d6dd.sicf.xml
Normal file
18
src/demos/npl0018 89d0c0ce8687b56786306d6dd.sicf.xml
Normal file
|
@ -0,0 +1,18 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<abapGit version="v1.0.0" serializer="LCL_OBJECT_SICF" serializer_version="v1.0.0">
|
||||
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||
<asx:values>
|
||||
<URL>/sap/bc/webdynpro/sap/NPL0018/</URL>
|
||||
<ICFSERVICE>
|
||||
<ICF_NAME>NPL0018</ICF_NAME>
|
||||
<ORIG_NAME>NPL0018</ORIG_NAME>
|
||||
<ICFALTNME>ZDEMO_EXCEL_WDA01</ICFALTNME>
|
||||
</ICFSERVICE>
|
||||
<ICFDOCU>
|
||||
<ICF_NAME>NPL0018</ICF_NAME>
|
||||
<ICF_LANGU>E</ICF_LANGU>
|
||||
<ICF_DOCU>Web Dynpro Application ZDEMO_EXCEL_WDA01 / Component ZDEMO_EXCEL_WDA01</ICF_DOCU>
|
||||
</ICFDOCU>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
|
@ -176,6 +176,13 @@
|
|||
<VERSION>A</VERSION>
|
||||
<PROPERTY_NAME>IMAGE_IS_DECORATIVE</PROPERTY_NAME>
|
||||
</WDY_UI_PROPERTY>
|
||||
<WDY_UI_PROPERTY>
|
||||
<COMPONENT_NAME>ZDEMO_EXCEL_WDA01</COMPONENT_NAME>
|
||||
<VIEW_NAME>V_MAIN</VIEW_NAME>
|
||||
<ELEMENT_NAME>BTN_DOWNLOAD</ELEMENT_NAME>
|
||||
<VERSION>A</VERSION>
|
||||
<PROPERTY_NAME>TEXT</PROPERTY_NAME>
|
||||
</WDY_UI_PROPERTY>
|
||||
<WDY_UI_PROPERTY>
|
||||
<COMPONENT_NAME>ZDEMO_EXCEL_WDA01</COMPONENT_NAME>
|
||||
<VIEW_NAME>V_MAIN</VIEW_NAME>
|
||||
|
@ -1112,7 +1119,7 @@
|
|||
<CONTROLLER_NAME>V_MAIN</CONTROLLER_NAME>
|
||||
<CMPNAME>ONACTIONBTN_DOWNLOAD</CMPNAME>
|
||||
<LINE_NUMBER>29</LINE_NUMBER>
|
||||
<SOURCE_LINE> i_mime_type = 'EXCEL'</SOURCE_LINE>
|
||||
<SOURCE_LINE> i_mime_type = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'</SOURCE_LINE>
|
||||
</WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<COMPONENT_NAME>ZDEMO_EXCEL_WDA01</COMPONENT_NAME>
|
||||
|
@ -1290,6 +1297,27 @@
|
|||
<CONTROLLER_NAME>V_MAIN</CONTROLLER_NAME>
|
||||
<CMPNAME>WDDOMODIFYVIEW</CMPNAME>
|
||||
<LINE_NUMBER>2</LINE_NUMBER>
|
||||
<SOURCE_LINE> DATA lo_button TYPE REF TO cl_wd_button.</SOURCE_LINE>
|
||||
</WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<COMPONENT_NAME>ZDEMO_EXCEL_WDA01</COMPONENT_NAME>
|
||||
<CONTROLLER_NAME>V_MAIN</CONTROLLER_NAME>
|
||||
<CMPNAME>WDDOMODIFYVIEW</CMPNAME>
|
||||
<LINE_NUMBER>3</LINE_NUMBER>
|
||||
<SOURCE_LINE> lo_button ?= view->get_element( id = 'BTN_DOWNLOAD' ).</SOURCE_LINE>
|
||||
</WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<COMPONENT_NAME>ZDEMO_EXCEL_WDA01</COMPONENT_NAME>
|
||||
<CONTROLLER_NAME>V_MAIN</CONTROLLER_NAME>
|
||||
<CMPNAME>WDDOMODIFYVIEW</CMPNAME>
|
||||
<LINE_NUMBER>4</LINE_NUMBER>
|
||||
<SOURCE_LINE> lo_button->set_text( 'Download' ).</SOURCE_LINE>
|
||||
</WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<COMPONENT_NAME>ZDEMO_EXCEL_WDA01</COMPONENT_NAME>
|
||||
<CONTROLLER_NAME>V_MAIN</CONTROLLER_NAME>
|
||||
<CMPNAME>WDDOMODIFYVIEW</CMPNAME>
|
||||
<LINE_NUMBER>5</LINE_NUMBER>
|
||||
<SOURCE_LINE>endmethod.</SOURCE_LINE>
|
||||
</WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
<WDY_CTLR_COMPO_SOURCE_VRS>
|
||||
|
|
Loading…
Reference in New Issue
Block a user