一段SAP開啟本地系統檔案的程式
得到本地系統中需要開啟的excel檔案,程式摘錄如下:[@more@]
PARAMETERS: P_FILE LIKE RLGRAP-FILENAME OBLIGATORY. (screen 上給一個parameters)
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
DATA: WA_FILETABLE TYPE FILE_TABLE,
IT_FILETABLE TYPE FILETABLE,
V_RC TYPE SY-SUBRC. " (定義好call method需要的引數)
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG EXPORTING
WINDOW_TITLE = 'Select The Uploading Excel File' "(彈出window 視窗上的顯示提示)
DEFAULT_EXTENSION = 'XLS' "(預設開啟檔案的副檔名)
CHANGING
FILE_TABLE = IT_FILETABLE " (用於裝開啟的檔案絕對路徑及檔名)
RC = V_RC . " (系統返回值,如為0,操作成功,不為0,不成功)
IF SY-SUBRC <> 0.
MESSAGE 'Error in Getting the Excel File Name!' TYPE 'E'.
EXIT.
ELSE.
READ TABLE IT_FILETABLE INTO WA_FILETABLE INDEX 1.
DATA: WA_FILETABLE TYPE FILE_TABLE,
IT_FILETABLE TYPE FILETABLE,
V_RC TYPE SY-SUBRC. " (定義好call method需要的引數)
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG EXPORTING
WINDOW_TITLE = 'Select The Uploading Excel File' "(彈出window 視窗上的顯示提示)
DEFAULT_EXTENSION = 'XLS' "(預設開啟檔案的副檔名)
CHANGING
FILE_TABLE = IT_FILETABLE " (用於裝開啟的檔案絕對路徑及檔名)
RC = V_RC . " (系統返回值,如為0,操作成功,不為0,不成功)
IF SY-SUBRC <> 0.
MESSAGE 'Error in Getting the Excel File Name!' TYPE 'E'.
EXIT.
ELSE.
READ TABLE IT_FILETABLE INTO WA_FILETABLE INDEX 1.
* (使用read table 讀取it_filetable內表中的第一條記錄到wa_filetable 工作區,注意read table 的用法)
P_FILE = WA_FILETABLE-FILENAME.
P_FILE = WA_FILETABLE-FILENAME.
ENDIF.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10339634/viewspace-922761/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android開發:使用Intent開啟電話、簡訊、郵箱、本地檔案等系統應用程式整理大全AndroidIntent
- Xp系統如何開啟“.TBI”格式檔案
- windows10系統開啟STP檔案的方法Windows
- Windows10系統開啟torrent檔案的方法Windows
- Win10系統開啟html檔案的方法Win10HTML
- Win10系統開啟程式總提示“開啟檔案-安全警告”如何解決Win10
- win10系統mds檔案怎麼開啟_win10系統開啟mds檔案操作方法Win10
- Win10系統中djvu檔案如何開啟_win10開啟djvu檔案的方法Win10
- SAP Fiori Elements 本地專案的 annotations.xml 檔案XML
- windows10系統如何開啟markdown檔案Windows
- eclipse直接開啟檔案所在本地目錄Eclipse
- eclipse新增easyExport外掛,開啟本地檔案EclipseExport
- win10系統開啟RPT檔案的方法Win10
- win10系統iso映象檔案的開啟方法Win10
- windows10系統下開啟jnt檔案的方法Windows
- 從ASM磁碟中複製檔案到本地檔案系統ASM
- Win10系統開啟.eml格式的檔案的方法Win10
- win10系統msg格式如何開啟_win10系統msg的檔案怎麼開啟Win10
- Python 呼叫讓系統自動呼叫預設程式開啟檔案?Python
- win7系統下怎麼開啟PHP檔案 win7開啟PHP檔案的步驟Win7PHP
- win10系統本地連線在哪 win10系統開啟本地連線的方法Win10
- win10怎麼開啟本地連線 win10系統開啟本地連線的方法Win10
- windows10系統怎麼開啟CRT檔案Windows
- windows10系統開啟ex_file檔案的方法Windows
- win10系統開啟aspx檔案的方法【圖文】Win10
- Win10系統怎麼開啟et格式的檔案Win10
- SAP HANA 系統檔案結構及命令
- win10系統怎麼開啟dat檔案 win10電腦開啟dat檔案的步驟Win10
- win10系統Hosts檔案在哪裡 win10系統怎麼開啟Hosts檔案Win10
- win10怎麼開啟pkg檔案_pkg檔案在Windows10系統中如何開啟Win10Windows
- win10下ica檔案怎麼開啟_win10系統開啟檔案字尾為ica的方法Win10
- win10系統hosts檔案在哪_win10系統hosts檔案路徑怎麼開啟Win10
- win10系統ai檔案怎麼檢視_win10系統ai檔案如何開啟Win10AI
- win10系統下開啟mdb檔案的方法【圖文】Win10
- win10正式版系統開啟bak檔案的方法Win10
- Win10系統如何找回丟失的檔案“開啟方式”Win10
- win10系統下開啟eps格式檔案的方法Win10
- Win10系統下開啟heic檔案的5個方法Win10