将二进制数据转换为可读内容

2020-08-20 17:45发布

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

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


嗨,

谁能告诉我如何将二进制数据转换为可读内容?(。xlsx/.txt)

我尝试了所有功能模块,以将BINARY_TO_STRING,BINARY_TO_TEXT以及XSTRING转换为String。 但是它们全都以可读格式提供数据。

此外,我需要在后台执行此功能,因此无法使用'GUI_DOWNLOAD'

请帮助我提供解决方案。

谢谢

Deepika

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

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


嗨,

谁能告诉我如何将二进制数据转换为可读内容?(。xlsx/.txt)

我尝试了所有功能模块,以将BINARY_TO_STRING,BINARY_TO_TEXT以及XSTRING转换为String。 但是它们全都以可读格式提供数据。

此外,我需要在后台执行此功能,因此无法使用'GUI_DOWNLOAD'

请帮助我提供解决方案。

谢谢

Deepika

付费偷看设置
发送
10条回答
Nan4612
1楼 · 2020-08-20 18:10.采纳回答

大家好,

更新。 通过使用OPEN DATASET将XSTRING直接写入.xslx扩展名中的文件,我能够解决该问题。 没有更多的弹出窗口出现。 ????

谢谢大家的帮助。 非常感谢。

谢谢

Deepika

shere_lin
2楼-- · 2020-08-20 17:54

您好,Deepika,

您能提供示例文本文件吗? 因此我们可以尝试提供解决方案。

因为我们不知道您拥有哪种文件以及其中包含什么样的数据。

我们只能为您提供FM 或SAP系统中可用的类名。

可能是您没有传递给定FM的任何参数。

注意。

Praveer。

SAP浪
3楼-- · 2020-08-20 18:00

嗨Praveer,

这是示例文件。 请从文件中删除文件扩展名(.txt),因为此消息中不允许附加其他扩展名

1。 std SAP程序从表中获取XSTRING中的数据,

2。 在BINARY MODE中使用OPEN DATASET,将内容写入AS中的Binary文件中。

3。 我正在将此文件转换为Text或.xlsx文件类型。

谢谢

Deepika

微wx笑
4楼-- · 2020-08-20 18:16

标准程序生成的文件似乎是文本(我假设基于您打开的数据集并读取数据集语句)。


为了使文件可被excel读取,您必须以文本格式下载该文件作为.csv文件(以逗号分隔)或使用xml转换并将内部表转换为excel格式。

您可以在scn上找到很多有关如何将内部表转换为Excel文件的资料。

但是读取文本数据将其转换为二进制并将其保存为.xls并不会创建Excel文件

一周热门 更多>