SAP ABAP编程 选择文件对话框 CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
2014-09-01 17:28
676 查看
*选择本地文件
SELECTION-SCREEN COMMENT 1(20) TEXT-001.
PARAMETERS F_INFILE LIKE RLGRAP-FILENAME .
AT SELECTION-SCREEN ON VALUE-REQUEST FOR F_INFILE.
PERFORM SELECT_FILE CHANGING F_INFILE.
FORM SELECT_FILE CHANGING T_SELFILE.
DATA: L_RC TYPE I,
L_FILETABLE TYPE FILETABLE.
* 打开txt文件
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
EXPORTING
WINDOW_TITLE = '请选择本地文件'
FILE_FILTER = '文本文件 (*.txt)|*.txt|全部文件 (*.*)|*.*|'
MULTISELECTION = SPACE
CHANGING
FILE_TABLE = L_FILETABLE
RC = L_RC
EXCEPTIONS
FILE_OPEN_DIALOG_FAILED = 1
CNTL_ERROR = 2
ERROR_NO_GUI = 3
NOT_SUPPORTED_BY_GUI = 4
OTHERS = 5.
IF SY-SUBRC = 0 AND L_RC = 1.
READ TABLE L_FILETABLE INTO T_SELFILE INDEX 1.
ENDIF.
ENDFORM. "SELECT_FILE
SELECTION-SCREEN COMMENT 1(20) TEXT-001.
PARAMETERS F_INFILE LIKE RLGRAP-FILENAME .
AT SELECTION-SCREEN ON VALUE-REQUEST FOR F_INFILE.
PERFORM SELECT_FILE CHANGING F_INFILE.
FORM SELECT_FILE CHANGING T_SELFILE.
DATA: L_RC TYPE I,
L_FILETABLE TYPE FILETABLE.
* 打开txt文件
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
EXPORTING
WINDOW_TITLE = '请选择本地文件'
FILE_FILTER = '文本文件 (*.txt)|*.txt|全部文件 (*.*)|*.*|'
MULTISELECTION = SPACE
CHANGING
FILE_TABLE = L_FILETABLE
RC = L_RC
EXCEPTIONS
FILE_OPEN_DIALOG_FAILED = 1
CNTL_ERROR = 2
ERROR_NO_GUI = 3
NOT_SUPPORTED_BY_GUI = 4
OTHERS = 5.
IF SY-SUBRC = 0 AND L_RC = 1.
READ TABLE L_FILETABLE INTO T_SELFILE INDEX 1.
ENDIF.
ENDFORM. "SELECT_FILE
相关文章推荐
- SAP ABAP编程 选择文件对话框 CL_GUI_FRONTEND_SERVICES=>FILE_SAVE_DIALOG
- XLS文件读取 & cl_gui_frontend_services=>file_open_dialog
- CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
- CL_GUI_FRONTEND_SERVICES=>FILE_EXIST(判断物理文件是否存在)
- 用接口CL_GUI_FRONTEND_SERVICES弹出选择文件对话框
- SAP ABAP 文件打开和保存时候,路径选择的弹出框 cl_gui_frontend_services
- 用接口CL_GUI_FRONTEND_SERVICES弹出选择文件对话框
- 用接口CL_GUI_FRONTEND_SERVICES弹出选择文件对话框
- 用接口CL_GUI_FRONTEND_SERVICES弹出选择文件对话框
- C# OpenFileDialog 打开/选择文件对话框
- 【C#】文件选择对话框OpenFileDialog与下列列表ComboBox
- 显示打开文件的对话框:TMP_GUI_FILE_OPEN_DIALOG
- vb.net 教程 3-5 窗体编程 对话框1 OpenFileDialog & SaveFileDialog
- vb.net 教程 3-5 窗体编程 对话框2 OpenFileDialog & FolderBrowserDialog
- 文件选择对话框filedialog,OpenFileDialog,FolderBrowserDialog
- SAP操作windows文件(CL_GUI_FRONTEND_SERVICES)
- <Win32 API> 打开/保存文件, 选择目录 GetOpenFileName
- C# 打开文件对话框 OpenFileDialog
- 介绍一个android开源文件选择对话框:android-file-dialog
- 关于JSP中单击任意标签弹出文件选择框(<input type="file"/>)的实现方法