2020-08-20 17:45发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
谁能告诉我如何将二进制数据转换为可读内容?(。xlsx/.txt)
我尝试了所有功能模块,以将BINARY_TO_STRING,BINARY_TO_TEXT以及XSTRING转换为String。 但是它们全都以可读格式提供数据。
此外,我需要在后台执行此功能,因此无法使用'GUI_DOWNLOAD'
请帮助我提供解决方案。
谢谢
Deepika
大家好,
更新。 通过使用OPEN DATASET将XSTRING直接写入.xslx扩展名中的文件,我能够解决该问题。 没有更多的弹出窗口出现。 ????
谢谢大家的帮助。 非常感谢。
您好,Deepika,
您能提供示例文本文件吗? 因此我们可以尝试提供解决方案。
因为我们不知道您拥有哪种文件以及其中包含什么样的数据。
我们只能为您提供FM 或SAP系统中可用的类名。
可能是您没有传递给定FM的任何参数。
注意。
Praveer。
嗨Praveer,
这是示例文件。 请从文件中删除文件扩展名(.txt),因为此消息中不允许附加其他扩展名
1。 std SAP程序从表中获取XSTRING中的数据,
2。 在BINARY MODE中使用OPEN DATASET,将内容写入AS中的Binary文件中。
3。 我正在将此文件转换为Text或.xlsx文件类型。
标准程序生成的文件似乎是文本(我假设基于您打开的数据集并读取数据集语句)。
为了使文件可被excel读取,您必须以文本格式下载该文件作为.csv文件(以逗号分隔)或使用xml转换并将内部表转换为excel格式。
您可以在scn上找到很多有关如何将内部表转换为Excel文件的资料。
但是读取文本数据将其转换为二进制并将其保存为.xls并不会创建Excel文件
最多设置5个标签!
大家好,
更新。 通过使用OPEN DATASET将XSTRING直接写入.xslx扩展名中的文件,我能够解决该问题。 没有更多的弹出窗口出现。 ????
谢谢大家的帮助。 非常感谢。
谢谢
Deepika
您好,Deepika,
您能提供示例文本文件吗? 因此我们可以尝试提供解决方案。
因为我们不知道您拥有哪种文件以及其中包含什么样的数据。
我们只能为您提供FM 或SAP系统中可用的类名。
可能是您没有传递给定FM的任何参数。
注意。
Praveer。
嗨Praveer,
这是示例文件。 请从文件中删除文件扩展名(.txt),因为此消息中不允许附加其他扩展名
1。 std SAP程序从表中获取XSTRING中的数据,
2。 在BINARY MODE中使用OPEN DATASET,将内容写入AS中的Binary文件中。
3。 我正在将此文件转换为Text或.xlsx文件类型。
谢谢
Deepika
标准程序生成的文件似乎是文本(我假设基于您打开的数据集并读取数据集语句)。
为了使文件可被excel读取,您必须以文本格式下载该文件作为.csv文件(以逗号分隔)或使用xml转换并将内部表转换为excel格式。
您可以在scn上找到很多有关如何将内部表转换为Excel文件的资料。
但是读取文本数据将其转换为二进制并将其保存为.xls并不会创建Excel文件
一周热门 更多>