【原创】ABAP根据文件路径获取文件所在目录
1 *&---------------------------------------------------------------------* 2 *& Form frm_get_path 3 *&---------------------------------------------------------------------* 4 * 获取文件所在目录 5 *----------------------------------------------------------------------* 6 * -->IV_FULLPATH 文件全路径 7 * -->CV_PATH 文件所在目录 8 *----------------------------------------------------------------------* 9 FORM frm_get_path USING iv_fullpath TYPE string 10 CHANGING cv_path TYPE string. 11 DATA: lv_length TYPE i, 12 lv_index TYPE i, 13 lv_total_lines TYPE i, 14 lt_split_table TYPE TABLE OF string. 15 16 FIELD-SYMBOLS: <ls_split_table> LIKE LINE OF lt_split_table. 17 18 * 检查文件全路径参数是否为空 19 lv_length = strlen( iv_fullpath ) - 1. 20 CHECK lv_length GE 0. 21 22 * 检查文件全路径参数是否是文件目录格式 23 IF iv_fullpath+lv_length(*) = '\'. 24 cv_path = iv_fullpath. 25 EXIT. 26 ENDIF. 27 28 * 获取文件所在目录 29 SPLIT iv_fullpath AT '\' INTO TABLE lt_split_table. 30 DESCRIBE TABLE lt_split_table LINES lv_total_lines. 31 LOOP AT lt_split_table ASSIGNING <ls_split_table>. 32 lv_index = lv_index + 1. 33 IF lv_index = 1. 34 CONCATENATE <ls_split_table> '\' INTO cv_path. 35 ELSEIF lv_index = lv_total_lines. 36 CONTINUE. 37 ELSE. 38 CONCATENATE cv_path <ls_split_table> '\' INTO cv_path. 39 ENDIF. 40 ENDLOOP. 41 42 ENDFORM. "frm_get_path
结果如下图:
【原创博文,欢迎大家批评指正!如需转载请注明出处 http://www.cnblogs.com/shelwin/p/3253171.html 】
转载于:https://www.cnblogs.com/shelwin/p/3253171.html
【原创】ABAP根据文件路径获取文件所在目录相关推荐
- qstring取前几个_QT QString根据路径获取文件名称以及所在文件夹等信息
做项目的时候,需要从QString保存的文件完整路径中提取出文件名称以及其所在的文件夹,当然通过字串的查找截取也可以很快的实现信息的获取,但是既然QT的QString已经提供了这种方法,就不去自己造轮 ...
- HDFS 读取、写入、遍历文件夹获取文件全路径、append
版权声明:本文为博主原创文章,未经博主同意不得转载.安金龙 的博客. https://blog.csdn.net/smile0198/article/details/37573081 1.从HDFS中 ...
- java读取hdfs文件夹_HDFS 读取、写入、遍历文件夹获取文件全路径、append
1.从HDFS中读取数据 Configuration conf = getConf(); Path path = new Path(pathstr); FileSystem fs = FileSyst ...
- android打开文件管理获取文件名,如何从android中的文件路径获取文件名
我想从sdcard文件路径获取文件名.例如:/storage/sdcard0/DCIM/Camera/1414240995236.jpg I want get 1414240995236.jpg 我已 ...
- html获取文件路径_HTML 文件路径
路径描述 picture.jpg 位于与当前网页相同的文件夹 picture.jpg 位于当前文件夹的 images 文件夹中 picture.jpg 当前站点根目录的 images 文件夹中 pic ...
- jq监听input type=file发生改变,即选择文件,并获取文件名称
jq监听input type="file"发生改变,即选择文件,并获取文件名称 <input id="fileupload" name="fil ...
- html文件路径_HTML文件路径
html文件路径 An HTML file path specifies the location of a file in the website folder. The file paths ar ...
- python获取当前路径的方法_Python获取脚本所在目录的正确方法【转】
原博文 2015-09-24 10:21 − 1.以前的方法如果是要获得程序运行的当前目录所在位置,那么可以使用os模块的os.getcwd()函数.如果是要获得当前执行的脚本的所在目录位置,那么需要 ...
- python 获取脚本当前路径_Python获取脚本所在目录的正确方法
http://www.jb51.net/article/49035.htm 文章主要介绍了Python获取脚本所在目录的正确方法 1.以前的方法如果是要获得程序运行的当前目录所在位置,那么可以使用os ...
最新文章
- 未能从程序集 XX加载类型XXX的错误解决方法(借以提醒NHibernate使用者)
- SQL2008R2 express版本不支持维护计划
- 弦截法c语言程序,高数介质定理——弦截法求根代码实践(C语言)
- php时间函数 1天,PHP函数第20款:两个时间相差的天数SubTime,不满1天按1天算
- envi 文件 生成mat_JVM 内存分析工具 MAT 的深度讲解与实践——入门篇
- 考虑用静态工厂方法替代构造器
- onenote创建快速笔记--此分区尚不可用,它是从其他设备添加的,该设备同步后才将可用
- [转]深入浅出Java设计模式之备忘录模式
- 【Python3网络爬虫开发实战】 3.1.3-解析链接
- Java项目课程01:课程概述
- python期权定价公式_一揽子欧洲期权蒙特卡洛定价(python)(一)
- 坦白从宽,牢底坐穿?留学生如何应对美警察审问~~
- 【TVM帮助文档学习】Relay的代数数据类型
- ISO26262功能安全 安全等级和量化指标
- 2022-2028全球及中国云端税务软件行业研究及十四五规划分析报告
- 巴拿赫空间上的复变函数
- 傅里叶变换性质----Leson Chap3_8-9
- js返回一年中所有的自然周
- WAP版手机外卖订餐系统设计与实现(含论文)SSM
- Lesson 2 Thirteen equals one
热门文章
- matplotlib.lines.Line2D
- Pandas 对象储存
- CentOS7配置samba共享文件系统
- mysql sql sysdate_MySQL与Oracle SQL语言差异比较一览
- 服务器上批量替换html内的字符,如何批量替换字符串中的某个特定字符?
- ERP核心业务流程和Oracle-ERP业务和数据对象分析
- 边缘节点服务ENS > 产品简介 > 什么是边缘节点服务ENS
- 软件路由测试,软路由测试
- c语言程序设计扫雷游戏实验报告,C语言程序设计扫雷游戏实验报告.pdf
- 以太坊geth区块链私链建立