获取文件名称的两个函数
FORM f4_filename  changing c_file.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
mask      = '*.XLS'
static    = 'X'
CHANGING
file_name = c_file.
ENDFORM.                    " F4_FILENAME
*&---------------------------------------------------------------------*
*&      Form  zfrom_get_filename
*&---------------------------------------------------------------------*
*       text 获取文件名称
*----------------------------------------------------------------------*
FORM zfrom_get_filename  CHANGING filename.
"选择文件
CALL FUNCTION 'WS_FILENAME_GET'
EXPORTING
def_filename     = ' '
def_path         = ' '
mask             = '*.*,*.*. '
mode             = 'O'
title            = 'Choose Inpute file '
IMPORTING
filename         = filename
EXCEPTIONS
inv_winsys       = 1
no_batch         = 2
selection_cancel = 3
selection_error  = 4
OTHERS           = 5.
CASE sy-subrc.
WHEN 0.
WHEN 3.
RETURN.
WHEN OTHERS.
MESSAGE '文件打开失败' TYPE 'I'.
RETURN.
ENDCASE.
ENDFORM.   
使用的时候用
at selection-screen on value-request for p_file.
perform zfrom_get_filename changing p_file.
at selection-screen on p_file.
或者
at selection-screen on value-request for p_file.
perform f4_filename changing p_file.
at selection-screen on p_file.
都行,也可以用F4直接打开,主要是用在
at selection-screen on value-request for p_file.
perform zfrom_get_filename changing p_file.
at selection-screen on p_file.
这个位置就行
另外下载的时候,也可以用这两个去确定地址

转载于:https://www.cnblogs.com/senlinmu110/p/3802236.html

获取文件名称的两个函数相关推荐

  1. linux生成文件清单,Linux 获取文件名称生成列表 txt - create_filelist

    Linux 获取文件名称生成列表 txt - create_filelist 1. find /home/strong/MOTChallenge/MOT16/MOT16/train/MOT16-04/ ...

  2. linux生成一个list文件,Linux 获取文件名称生成列表 txt - create_filelist

    Linux 获取文件名称生成列表 txt - create_filelist 1. find /home/strong/MOTChallenge/MOT16/MOT16/train/MOT16-04/ ...

  3. jq监听input type=file发生改变,即选择文件,并获取文件名称

    jq监听input type="file"发生改变,即选择文件,并获取文件名称 <input id="fileupload" name="fil ...

  4. [PB] PB中读写文件通用的两个函数

    PB中读写文件通用的两个函数 1.文件读取 : //函数名:f_readfile //功能:读取文件//参数:// io_file:ref blob 大对象类型,存储读出的文件内容:// is_fil ...

  5. jquery 上传文件并获取文件名称

    总结:通过 [type = 'files' ] 的 附加属性files 获取文件信息 点击普通按钮触发文件上传按钮 <!DOCTYPE html> <html lang=" ...

  6. qstring取前几个_QT QString根据路径获取文件名称以及所在文件夹等信息

    做项目的时候,需要从QString保存的文件完整路径中提取出文件名称以及其所在的文件夹,当然通过字串的查找截取也可以很快的实现信息的获取,但是既然QT的QString已经提供了这种方法,就不去自己造轮 ...

  7. 批量获取文件名称到excel表格?

    如何批量获取文件名称到excel表格?一个文件夹里面保存了很多个文件,现在因为工作原因,需要获取所有文件的名称并且保存到excel表格里,你会用什么方法来完成呢?很多小伙伴会一个一个的将文件名进行复制 ...

  8. bat获取文件名称和路径的方法

    在文件夹下新建一个txt文件 在txt文件里写入:dir/s/b > 1.txt [若指定文件类型,如pkl文件,则写入:dir *.pkl/s/b > 1.txt 把这个txt文件另存为 ...

  9. php读取文件名称,PHP获取文件名称的方法

    PHP获取文件名称的方法 php程序中,我们经常需要获取当前运行的php程序的文件名称,大家知道php获取文件名称吗?以下是小编为大家搜索整理的PHP获取文件名称的'方法,希望能给大家带来帮助!更多精 ...

最新文章

  1. iOS动画进阶 - 手摸手教你写ShineButton动画
  2. 在C语言中,存在的内存的连续性的声明
  3. [sqlserver脚本]查看指定SQL语句生成了哪些执行计划
  4. 净误差与遗漏为负值的含义_巴丹吉林沙漠湖泊水位变化及地下水净补给量
  5. mysql数据库引擎博客_mysql 数据库引擎常识全集
  6. SAP Spartacus里cx-carousel的实现
  7. 开发工具:收集12 个顶级 Bug 跟踪工具,值得收藏!
  8. kotlin读取sd卡里的文件_如何在Kotlin中写入文件?
  9. Java NIO 之 I/O基本概念(二)
  10. chloe.mysql 源码_[开源]无sql之旅-Chloe.ORM之增删查改
  11. 基于时空大数据的GIS技术,推动网格化管理创新发展
  12. C专家编程 第9章 再论数组 9.6 C语言的多维数组
  13. html竖版古诗,古诗竖版手抄报版面设计图
  14. 关于FRM这些事,你必须完全知道!
  15. Unittest-单元测试2
  16. appStore 应用审核-加急审核
  17. 肺肠轴——看不见的Crosstalk
  18. 通过fork来剖析Linux内核的内存管理和进程管理(下)
  19. windows server 2016磁盘安全与管理_磁盘管理工具哪一款好用?
  20. Win11 0x80073cf9 我们这边出了错

热门文章

  1. 说说标准服务器架构(WWW+Image/CSS/JS+File+DB)
  2. iPhone开源系列:iDev Recipes
  3. MSN8.0测试邀请发放
  4. 三十分钟理解:双调排序Bitonic Sort,适合并行计算的排序算法
  5. 如何让Moodle中所连结的flash等媒体事先呈现在画面上?
  6. 控件无法安装,windows已经阻止此软件因为无法验证发行者
  7. react-native 相关问题
  8. 用express-generator创建express项目骨架
  9. [转]深刻理解Python中的元类(metaclass)
  10. 诊断Java中的内存泄露