SAP Gateway通过参数&$ format = xlsx->更改文件名下载Excel

2020-09-12 16:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 以下情形:我想通过ODa...

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

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


嗨,

以下情形:我想通过OData(SAP Gateway)通过参数&$ format = xlsx下载Excel文件。 如何更改文件名?

参考文档,响应中有一个字段负责文件名。

" HTTP响应标头的内容分配已填充,以向客户端建议实体集名称作为文件名:

 content-disposition:附件;  filename = Employees.xlsx 

"

https://help.sap .com/saphelp_nw74/helpdata/zh-CN/a2/4c8490449041b88b7890d299b57351/frameset.htm

但是我无法在GET_ENTITYSET方法中设置此字段。 有什么想法吗?

感谢和问候

Christoph

4条回答
Bunny_CDM
2020-09-12 17:28

我遇到了同样的问题,并且仅适用于GET_STREAM方法。

"前成员"使用XXX_GET_ENTITYSET是因为他/她正在生成 使用$ format = xlsx查询选项的excel文件。

尽管上面的代码在语法上是正确的,但没有任何作用。

一周热门 更多>