可以通过 cl_gui_frontend_services=>file_save_dialog的file_filter参数过滤控制显示的文件类型,比如只显示excel文件。
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
CALL METHOD cl_gui_frontend_services=>file_save_dialog EXPORTING window_title = '保存模板文件' default_extension = 'xlsx' "缺省文件类型 default_file_name = lv_title file_filter = 'Excel 文件 (*.XLSX)|*.XLSX|所有文件 (*.*)|*.*|' CHANGING filename = lv_filename path = lv_path fullpath = lv_fullpath EXCEPTIONS cntl_error = 1 error_no_gui = 2 OTHERS = 3. |
显示结果:可以看到文件类型中只显示了Excel文件(*.XLSX)
以上。
发表评论