mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-04 20:28:22 +08:00

git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@194 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
70 lines
4.0 KiB
XML
70 lines
4.0 KiB
XML
<?xml version="1.0" encoding="utf-16"?>
|
|
<PROG NAME="ZDEMO_EXCEL" VARCL="X" SUBC="1" CNAM="BCUSER" CDAT="20100817" UNAM="FEMIA" UDAT="20110602" VERN="000049" RSTAT="T" RMAND="000" RLOAD="E" FIXPT="X" SDATE="20110602" STIME="111342" IDATE="20110602" ITIME="111342" UCCHECK="X">
|
|
<textPool>
|
|
<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 "/>
|
|
</language>
|
|
</textPool>
|
|
<source>*&---------------------------------------------------------------------*
|
|
*& Report ZDEMO_EXCEL
|
|
*&
|
|
*&---------------------------------------------------------------------*
|
|
*&
|
|
*&
|
|
*&---------------------------------------------------------------------*
|
|
|
|
REPORT zdemo_excel.
|
|
|
|
DATA: lv_workdir TYPE string.
|
|
|
|
PARAMETERS: p_path TYPE zexcel_export_dir.
|
|
|
|
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_path.
|
|
lv_workdir = p_path.
|
|
cl_gui_frontend_services=>directory_browse( EXPORTING initial_folder = lv_workdir
|
|
CHANGING selected_folder = lv_workdir ).
|
|
p_path = lv_workdir.
|
|
INITIALIZATION.
|
|
cl_gui_frontend_services=>get_sapgui_workdir( CHANGING sapworkdir = lv_workdir ).
|
|
cl_gui_cfw=>flush( ).
|
|
p_path = lv_workdir.
|
|
|
|
START-OF-SELECTION.
|
|
|
|
IF p_path IS INITIAL.
|
|
p_path = lv_workdir.
|
|
ENDIF.
|
|
|
|
SUBMIT zdemo_excel1 WITH p_path = p_path AND RETURN. " Hello world
|
|
SUBMIT zdemo_excel2 WITH p_path = p_path AND RETURN. " Styles
|
|
SUBMIT zdemo_excel3 WITH p_path = p_path AND RETURN. " iTab binding
|
|
SUBMIT zdemo_excel4 WITH p_path = p_path AND RETURN. " Multi sheets, page setup and sheet properties
|
|
SUBMIT zdemo_excel5 WITH p_path = p_path AND RETURN. " Conditional formatting
|
|
SUBMIT zdemo_excel6 WITH p_path = p_path AND RETURN. " Formulas
|
|
SUBMIT zdemo_excel7 WITH p_path = p_path AND RETURN. " Conditional formatting
|
|
SUBMIT zdemo_excel8 WITH p_path = p_path AND RETURN. " Ranges
|
|
SUBMIT zdemo_excel9 WITH p_path = p_path AND RETURN. " Data validation
|
|
SUBMIT zdemo_excel10 WITH p_path = p_path AND RETURN. " Bind table with field catalog
|
|
" zdemo_excel11 is not added because it has a selection screen and
|
|
" you also need to have business partners maintained in transaction BP
|
|
SUBMIT zdemo_excel12 WITH p_path = p_path AND RETURN. " Column size
|
|
SUBMIT zdemo_excel13 WITH p_path = p_path AND RETURN. " Merge cell
|
|
SUBMIT zdemo_excel14 WITH p_path = p_path AND RETURN. " Alignment
|
|
SUBMIT zdemo_excel15 WITH p_path = p_path AND RETURN. " Read Excel and write it back
|
|
SUBMIT zdemo_excel16 WITH p_path = p_path AND RETURN. " Drawing
|
|
SUBMIT zdemo_excel17 WITH p_path = p_path AND RETURN. " Lock sheet
|
|
SUBMIT zdemo_excel18 WITH p_path = p_path AND RETURN. " Lock workbook
|
|
SUBMIT zdemo_excel19 WITH p_path = p_path AND RETURN. " Set active sheet
|
|
" zdemo_excel20 is not added because it uses ALV and cannot be processed
|
|
SUBMIT zdemo_excel21 WITH p_path = p_path AND RETURN. " Color Picker
|
|
SUBMIT zdemo_excel22 WITH p_path = p_path AND RETURN. " Bind table with field catalog & sheet style
|
|
SUBMIT zdemo_excel23 WITH p_path = p_path AND RETURN. " abap2xlsx Demo: Multiple sheets with and w/o grid lines, print options
|
|
SUBMIT zdemo_excel24 WITH p_path = p_path AND RETURN. " abap2xlsx Demo: Multiple sheets with different default date formats
|
|
SUBMIT zdemo_excel25 AND RETURN. " abap2xlsx Demo: Create and xlsx on Application Server (could be executed in batch mode)
|
|
SUBMIT zdemo_excel26 WITH p_path = p_path AND RETURN. " abap2xlsx Demo: Reader demo
|
|
SUBMIT zdemo_excel27 WITH p_path = p_path AND RETURN. " abap2xlsx Demo: Conditional Formatting
|
|
SUBMIT zdemo_excel28 WITH p_path = p_path AND RETURN. " abap2xlsx Demo: CSV writer
|
|
* SUBMIT zdemo_excel29 WITH p_path = p_path AND RETURN. " abap2xlsx Demo: Macro enabled workbook</source>
|
|
</PROG>
|