SAP ABAP で.xlsxファイルを扱う

SAP ABAP で.xlsxファイルをアップロード、ダウンロードする汎用モジュール


アップロード汎用モジュール
TEXT_CONVERT_XLS_TO_SAP


ダウンロード汎用モジュール
SAP_CONVERT_TO_XLS_FORMAT


ダウンロード汎用モジュールの注意点:
・ファイル名はフルパスで指定する(間違えるとGUIごと落ちる)
・既存ファイルがある場合は上書きされる
・既存ファイルが開かれているとショートダンプする(事前にDELETEするほうがよい)
・データの中身は.xlsx形式(テキストエディタでは開けない)
・セットする内部テーブルの構造にSTRING型があるとショートダンプする
・内部テーブルの1構造がエクセルの1列になる
・セットできる文字数は項目長÷3(TEXT100なら33文字)


参考サイト
LSX Upload - IN SAP GUI and WDA
http://www.slideshare.net/benuantony/xlsx-upload-in-sap-gui-and-wda