XML文件未完全从Application Server完全下载。

2020-08-20 00:28发布

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

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


嗨,

我正在从应用程序服务器下载XML文件。 它只是部分下载。 下面是目标内部声明表。

数据:文件内发生次数0的开始,

第(65535)行c型,

文件结束。

对于类型C的数据类型,SAP不允许超过65535个字符。因此,它只能下载到该长度。

如果我使用type作为STRING,则其下载格式不同。 同样,不允许我将这些数据放入内部表中。

下面是我的下载代码。

OPEN DATASET p_unix文本模式消息msg。

IF sy-subrc <> 0。

信息i001(38)带有"文件打开错误:"消息。

ELSE。

sy-subrc = 0时。

读取数据集p_unix INTO infile。

检查sy-subrc = 0。

APPEND infile。

结束。

关闭数据集p_unix。

是否可以将字符串转换为XML格式并将其放入内部表中?

请以其他方式建议我,这样我就可以将整个文件集下载到内部表中。

谢谢

Debi。

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

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


嗨,

我正在从应用程序服务器下载XML文件。 它只是部分下载。 下面是目标内部声明表。

数据:文件内发生次数0的开始,

第(65535)行c型,

文件结束。

对于类型C的数据类型,SAP不允许超过65535个字符。因此,它只能下载到该长度。

如果我使用type作为STRING,则其下载格式不同。 同样,不允许我将这些数据放入内部表中。

下面是我的下载代码。

OPEN DATASET p_unix文本模式消息msg。

IF sy-subrc <> 0。

信息i001(38)带有"文件打开错误:"消息。

ELSE。

sy-subrc = 0时。

读取数据集p_unix INTO infile。

检查sy-subrc = 0。

APPEND infile。

结束。

关闭数据集p_unix。

是否可以将字符串转换为XML格式并将其放入内部表中?

请以其他方式建议我,这样我就可以将整个文件集下载到内部表中。

谢谢

Debi。

付费偷看设置
发送
3条回答
软件心理学工程师
1楼-- · 2020-08-20 01:03

嗨,

尝试使用本地计算机上的TCode CG3Y从应用程序服务器下载文件。

然后使用FM GUI_UPLOAD将内容上载到内部表中。

谢谢

Manish

2楼-- · 2020-08-20 01:07

您好,

请分享一下您如何解决该问题,因为我也面临着同样的问题。

Tong__Ming
3楼-- · 2020-08-20 00:46

好吧,我有一些不同的问题。 我自己解决了。

感谢您的答复。

一周热门 更多>