如何在后台从应用程序服务器中选择文件

2020-08-30 22:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) hi, 在开发接口程序时,我的...

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

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


hi,

在开发接口程序时,我的要求是应该每天在特定时间从后台在特定位置从应用程序服务器中提取接口文件。有可能怎么做。 任何帮助将不胜感激

感谢所有

11条回答

嗨,

这是一个示例性abap程序,用于从自定义表中提取数据并下载到服务器上的文件中以供您参考。

ZUSR02是从USR02创建的视图。 您可以更改代码以读取不同内容以进行测试。

此致

比利

zbcdataset01.txt

--------------------------------------------------- -----------------------

ABAP示例程序:

--------------------------------------------------- -----------------------

报告ZBCDATEXTRACT01。
TABLES:ZUSR02。
数据头(255)。
数据:ITAB出现0的开始,
像ZUSR02-CLIENT的客户端,
像ZUSR02-BNAME的BNAME ,
USTYP(如ZUSR02-USTYP),
UFLAG(如ZUSR02-UFLAG),
TRDAT(如ZUSR02-TRDAT),
PWDLGNDATE(如ZUSR02-PWDLGNDATE),
LOCNT(如ZUSR02-LOCNT),
GLTGVV 像ZUSR02-GLTGV,
GLTGB像ZUSR02-GLTGB,
ITAB的结尾。
数据:ZSYSID(3)类型C.
数据:ZBNAME(12)类型C.
数据: ZUSTYP(1)类型C.
数据:ZUFLAG(3)类型C.
数据:ZTRDAT(8)类型C.
数据:ZPWDLGNDATE(8)类型C.
数据:ZLOCNT( 3)类型C.
数据:ZGLTGV(8)类型C.
数据:ZGLTGB(8)类型C.
数据:ZCLIENT(3)类型C.


数据:wa_itab 类似于ITAB的行。

数据:v_record(255)C型。

参数:OUTFILE(60)默认'R:\ usr \ sap \ UD2 \ DVEBMGS12 \ data \ ZBCDATASET01.txt '小写。
参数:ZPAR2默认';' 小写字母。 " ZUSR02-GLTGB"进入由ZPAR2分隔的头。

ZSYSID = SY-SYSID。


OPEN DATASET OUTFILE用于在文本模式下以UTF-8编码的输出。
SELECT * 从ZUSR02到表ITAB的对应字段。

将头转移到文件中。

将ITAB的循环放入wa_itab。

将ZSYSID wa_itab-client wa_itab-BNAME合并为wa_itab-USTYP ZUFLAG wa_itab-TRDAT wa_itab-PWDLGNDATE ZLOCNT wa_itab-GLTGV wa_itab-GLTGB到由ZENDOUT_FILE分隔的v_record中。


关闭数据集输出文件。

一周热门 更多>