如何通过API解决出口报告问题?

2020-09-03 01:13发布

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

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


基于Crystal报表文档

https://help.sap.com/ doc/8f2e87893e944ec98a9c378aefdbbdd2/4.2.4/zh-CN/sbo42sp4_cr_restws_en.pdf

我已经阅读了一段时间。 但是,当我尝试导出

获取http:///infostore//rpt/export? mime_type = -它不适用于禁止返回403,这表示[您无权对所请求的资源进行操作。 当前会话可能已过期。 登录以获取新的会话。]

但是,当我尝试这样的API

获取http:///infostore//rpt/structure-[例如 http://xxxx/biprws/inforstore/xxxx/rpt/structure]

***它起作用并返回结构信息。 这让我感到困惑,为什么我仍然有权查看报告结构***

我非常确定我正确填写了X-SAP-LogonToken,并且它没有过期。

我不知道或不知道如何通过API解决此问题

是否有解决此问题的建议或建议?

以下是根文件夹和Crystal Report文档的外观:[图片已被审查]

(36.0 kB)

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

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


基于Crystal报表文档

https://help.sap.com/ doc/8f2e87893e944ec98a9c378aefdbbdd2/4.2.4/zh-CN/sbo42sp4_cr_restws_en.pdf

我已经阅读了一段时间。 但是,当我尝试导出

获取http:///infostore//rpt/export? mime_type = -它不适用于禁止返回403,这表示[您无权对所请求的资源进行操作。 当前会话可能已过期。 登录以获取新的会话。]

但是,当我尝试这样的API

获取http:///infostore//rpt/structure-[例如 http://xxxx/biprws/inforstore/xxxx/rpt/structure]

***它起作用并返回结构信息。 这让我感到困惑,为什么我仍然有权查看报告结构***

我非常确定我正确填写了X-SAP-LogonToken,并且它没有过期。

我不知道或不知道如何通过API解决此问题

是否有解决此问题的建议或建议?

以下是根文件夹和Crystal Report文档的外观:[图片已被审查]

(36.0 kB)
付费偷看设置
发送
2条回答
浮生未央
1楼-- · 2020-09-03 02:09

您要使用Crystal for Enterprise报表还是"经典" Crystal报表? RESTful Web服务SDK仅适用于Crystal for Enterprise报表。 不幸的是,它从未被设计为与经典的Crystal报表一起使用。 在过去的几年中,我已经与SAP的一些人进行了交谈,并被告知他们将对此进行调查,但我对此一无所获。

-戴尔

闻人可可
2楼-- · 2020-09-03 02:06

Crystal for Enterprise是SAP随4.0发行的新软件。 最初,它具有非常有限的数据库连接性-BW,Hana,UNX Universe-但在此方面已经赶上了经典的Crystal。 Crystal for Enterprise设计器建立在Eclipse基础上,例如IDT。 它在BI平台中以64位运行。 SAP将在此构建对Crystal功能的任何更新。

Classic Crystal是已经存在多年的版本。 这是Crystal版本,版本名称中带有年份,例如Crystal2016。它在BI平台中以32位运行,不能使用UNX Universe。 SAP表示,此版本唯一要进行的更新是针对数据驱动程序的,没有新功能可用。 RESTful Web服务将不适用于使用此版本的Crystal创建的报表。

-Dell

一周热门 更多>