Correction of Report ZDEMO_EXCEL

git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@356 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
This commit is contained in:
Stefan Schmöcker 2012-11-04 19:19:58 +00:00
parent 199f8ac15b
commit 901a75fe40

View File

@ -2,7 +2,6 @@
<PROG NAME="ZDEMO_EXCEL" VARCL="X" SUBC="1" RSTAT="T" RMAND="000" RLOAD="E" FIXPT="X" UCCHECK="X"> <PROG NAME="ZDEMO_EXCEL" VARCL="X" SUBC="1" RSTAT="T" RMAND="000" RLOAD="E" FIXPT="X" UCCHECK="X">
<textPool> <textPool>
<language SPRAS="E"> <language SPRAS="E">
<textElement ID="R" ENTRY="Run all ABAP2XLSX Demo Programs" LENGTH="31 "/>
<textElement ID="S" KEY="P_PATH" ENTRY=" Select output path" LENGTH="26 "/> <textElement ID="S" KEY="P_PATH" ENTRY=" Select output path" LENGTH="26 "/>
</language> </language>
</textPool> </textPool>
@ -16,7 +15,8 @@
REPORT zdemo_excel. REPORT zdemo_excel.
DATA: lv_workdir TYPE string. DATA: lv_workdir TYPE string,
lv_upfile TYPE string.
PARAMETERS: p_path TYPE zexcel_export_dir. PARAMETERS: p_path TYPE zexcel_export_dir.
@ -25,6 +25,7 @@ AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_path.
cl_gui_frontend_services=&gt;directory_browse( EXPORTING initial_folder = lv_workdir cl_gui_frontend_services=&gt;directory_browse( EXPORTING initial_folder = lv_workdir
CHANGING selected_folder = lv_workdir ). CHANGING selected_folder = lv_workdir ).
p_path = lv_workdir. p_path = lv_workdir.
INITIALIZATION. INITIALIZATION.
cl_gui_frontend_services=&gt;get_sapgui_workdir( CHANGING sapworkdir = lv_workdir ). cl_gui_frontend_services=&gt;get_sapgui_workdir( CHANGING sapworkdir = lv_workdir ).
cl_gui_cfw=&gt;flush( ). cl_gui_cfw=&gt;flush( ).
@ -36,44 +37,48 @@ START-OF-SELECTION.
p_path = lv_workdir. p_path = lv_workdir.
ENDIF. ENDIF.
SUBMIT zdemo_excel1 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Hello world cl_gui_frontend_services=&gt;get_file_separator( CHANGING file_separator = sy-lisel ).
SUBMIT zdemo_excel2 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Styles CONCATENATE p_path sy-lisel &apos;01_HelloWorld.xlsx&apos; INTO lv_upfile.
SUBMIT zdemo_excel3 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: iTab binding
SUBMIT zdemo_excel4 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Multi sheets, page setup and sheet properties SUBMIT zdemo_excel1 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Hello world
SUBMIT zdemo_excel5 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Conditional formatting SUBMIT zdemo_excel2 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Styles
SUBMIT zdemo_excel6 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Formulas SUBMIT zdemo_excel3 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: iTab binding
SUBMIT zdemo_excel7 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Conditional formatting SUBMIT zdemo_excel4 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Multi sheets, page setup and sheet properties
SUBMIT zdemo_excel8 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Ranges SUBMIT zdemo_excel5 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Conditional formatting
SUBMIT zdemo_excel9 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Data validation SUBMIT zdemo_excel6 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Formulas
SUBMIT zdemo_excel10 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Bind table with field catalog SUBMIT zdemo_excel7 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Conditional formatting
SUBMIT zdemo_excel8 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Ranges
SUBMIT zdemo_excel9 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Data validation
SUBMIT zdemo_excel10 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Bind table with field catalog
&quot; zdemo_excel11 is not added because it has a selection screen and &quot; zdemo_excel11 is not added because it has a selection screen and
&quot; you also need to have business partners maintained in transaction BP &quot; you also need to have business partners maintained in transaction BP
SUBMIT zdemo_excel12 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Column size SUBMIT zdemo_excel12 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Column size
SUBMIT zdemo_excel13 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Merge cell SUBMIT zdemo_excel13 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Merge cell
SUBMIT zdemo_excel14 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Alignment SUBMIT zdemo_excel14 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Alignment
SUBMIT zdemo_excel16 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Drawing SUBMIT zdemo_excel16 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Drawing
SUBMIT zdemo_excel17 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Lock sheet SUBMIT zdemo_excel17 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Lock sheet
SUBMIT zdemo_excel18 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Lock workbook SUBMIT zdemo_excel18 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Lock workbook
SUBMIT zdemo_excel19 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Set active sheet SUBMIT zdemo_excel19 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Set active sheet
&quot; zdemo_excel20 is not added because it uses ALV and cannot be processed (OLE2) &quot; zdemo_excel20 is not added because it uses ALV and cannot be processed (OLE2)
SUBMIT zdemo_excel21 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Color Picker SUBMIT zdemo_excel21 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Color Picker
SUBMIT zdemo_excel22 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Bind table with field catalog &amp; sheet style SUBMIT zdemo_excel22 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Bind table with field catalog &amp; sheet style
SUBMIT zdemo_excel23 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Multiple sheets with and w/o grid lines, print options SUBMIT zdemo_excel23 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Multiple sheets with and w/o grid lines, print options
SUBMIT zdemo_excel24 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Multiple sheets with different default date formats SUBMIT zdemo_excel24 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Multiple sheets with different default date formats
SUBMIT zdemo_excel25 AND RETURN. &quot; abap2xlsx Demo: Create and xlsx on Application Server (could be executed in batch mode) SUBMIT zdemo_excel25 AND RETURN. &quot; abap2xlsx Demo: Create and xlsx on Application Server (could be executed in batch mode)
&quot; zdemo_excel26 is not added because it uses ALV and cannot be processed (Native) &quot; zdemo_excel26 is not added because it uses ALV and cannot be processed (Native)
SUBMIT zdemo_excel27 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Conditional Formatting SUBMIT zdemo_excel27 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Conditional Formatting
SUBMIT zdemo_excel28 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: CSV writer SUBMIT zdemo_excel28 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: CSV writer
&quot; SUBMIT zdemo_excel29 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Macro enabled workbook &quot; SUBMIT zdemo_excel29 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Macro enabled workbook
SUBMIT zdemo_excel30 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: ABAP Cell data types SUBMIT zdemo_excel30 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: ABAP Cell data types
SUBMIT zdemo_excel31 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Autosize Column with different Font sizes SUBMIT zdemo_excel31 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Autosize Column with different Font sizes
&quot; zdemo_excel32 is not added because it uses ALV and cannot be processed (Native) &quot; zdemo_excel32 is not added because it uses ALV and cannot be processed (Native)
SUBMIT zdemo_excel33 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Table autofilter SUBMIT zdemo_excel33 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Table autofilter
SUBMIT zdemo_excel34 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Static Styles Chess SUBMIT zdemo_excel34 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Static Styles Chess
SUBMIT zdemo_excel35 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Static Styles SUBMIT zdemo_excel35 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Static Styles
SUBMIT zdemo_excel36 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Style applied to sheet, column and single cell SUBMIT zdemo_excel36 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Style applied to sheet, column and single cell
SUBMIT zdemo_excel37 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Simplest call of the reader and writer - passthrough data SUBMIT zdemo_excel37 WITH p_upfile = lv_upfile
SUBMIT zdemo_excel38 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Show off integration of drawings ( here using the SAP-Icons ) WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Simplest call of the reader and writer - passthrough data
SUBMIT zdemo_excel38 WITH p_path = p_path AND RETURN. &quot; abap2xlsx Demo: Show off integration of drawings ( here using the SAP-Icons )
&quot; &quot;
&quot; Reader/Writer Demo must always run at the end &quot; Reader/Writer Demo must always run at the end
&quot; to make sure all documents where created &quot; to make sure all documents where created