功能模块,用于将文件从应用程序服务器获取到内部表中

2020-09-15 16:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好朋友 我正在寻找功能模块,...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好朋友

我正在寻找功能模块,用于从应用程序服务器路径到内部表的文件获取,我得到了一些功能模块,但是它不起作用。 请提出建议。

RZL_READ_DIR_LOCAL

EPS_GET_DIRECTORY_LISTING

两者都给出了找不到的错误文件,但是如果我在AL11中使用相同的路径,则可以看到这些文件。

谢谢。

8条回答
hengyuye
2020-09-15 16:33

我不知道任何功能模块,但这是我过去见过的东西。

数据:lt_tabl的开头出现0,
  线型c长度2000
  lt_tabl的末尾。
 数据:ls_line类型c的长度为2000。
数据:i_tab类型的字符串表。
数据:l_f_dir类型c的长度为128,
  l_t_dir类型c的长度为128,
  l_dir类型c的长度为128,
  l_file类型c的长度为30。
 
  l_file ='*。*'。
  l_t_dir ='/usr/sap/trans/log/'。
  将l_t_dir l_file连接到l_f_dir。

 *获取目录中的文件。
  清除:l_dir。
  l_dir(7)='ls -ld'。
  l_dir + 7(45)= l_f_dir。

  刷新lt_tabl。
  调用'SYSTEM'id'COMMAND'字段l_dir
  id'TAB'字段lt_tabl- * sys *。

  在lt_tabl处循环进入ls_line。
  刷新i_tab。
  清除l_file。
  将"/"处的ls_line拆分到表i_tab中。
  检查是否不是i_tab []是初始的。
  在i_tab处循环进入l_file。
  结束循环。

  结束循环。

一周热门 更多>