在/infostore中可见的Crystal Report模板,在/raylight REST API中不可见

2020-09-04 23:59发布

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

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


大家好,我在通过/raylight REST API检索在BO Server 4.2 SP5上发布的CrystalReport模板时遇到问题。

我能够通过对信息存储(/biprws/infostore/24383)的REST调用成功检索此报告。

{
" Children":{" __deferred":{" uri":" http://localhost:6405/biprws/infostore/24383/children"}},
" up":{" __deferred":{" uri":" http://localhost:6405/biprws/infostore/24023"}},
"计划表单":{" __deferred":{" uri":" http://localhost :6405/biprws/infostore/24383/scheduleForms"}},
" cuid":" AfycXa3UQCdEuXhFSB1bOWg",
"名称":" Test.rpt",
" openDocument":{
" __deferred":{
" uri":" http://localhost:8080/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType = CUID&iDocID = AfycXa3UQCdEuXhFSB1bOWg"
}
},
"说明 ":"",
"最新实例":{" __deferred":{" uri":" http://localhost:6405/biprws/infostore/24434"}},
" id":" 24383",
" type":" CrystalReport"
}

但是,对/raylight(/biprws/raylight/v1/documents/24383)的REST调用返回以下错误

{" error_code":" WSR 00400"," message":"标识符为\" 24383 \"的\\ Document \类型的资源不存在。" }

我正在遵循RESTful Web Service SDK中记录的示例工作流程来设置参数并导出到PDF。

什么原因导致了此问题? 谢谢,非常感谢您的帮助或帮助。

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

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


大家好,我在通过/raylight REST API检索在BO Server 4.2 SP5上发布的CrystalReport模板时遇到问题。

我能够通过对信息存储(/biprws/infostore/24383)的REST调用成功检索此报告。

{
" Children":{" __deferred":{" uri":" http://localhost:6405/biprws/infostore/24383/children"}},
" up":{" __deferred":{" uri":" http://localhost:6405/biprws/infostore/24023"}},
"计划表单":{" __deferred":{" uri":" http://localhost :6405/biprws/infostore/24383/scheduleForms"}},
" cuid":" AfycXa3UQCdEuXhFSB1bOWg",
"名称":" Test.rpt",
" openDocument":{
" __deferred":{
" uri":" http://localhost:8080/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType = CUID&iDocID = AfycXa3UQCdEuXhFSB1bOWg"
}
},
"说明 ":"",
"最新实例":{" __deferred":{" uri":" http://localhost:6405/biprws/infostore/24434"}},
" id":" 24383",
" type":" CrystalReport"
}

但是,对/raylight(/biprws/raylight/v1/documents/24383)的REST调用返回以下错误

{" error_code":" WSR 00400"," message":"标识符为\" 24383 \"的\\ Document \类型的资源不存在。" }

我正在遵循RESTful Web Service SDK中记录的示例工作流程来设置参数并导出到PDF。

什么原因导致了此问题? 谢谢,非常感谢您的帮助或帮助。

付费偷看设置
发送
3条回答
SAP砖家
1楼 · 2020-09-05 00:10.采纳回答
派大星 ヾ
2楼-- · 2020-09-05 00:03

要补充Bharath所说的话,Crystal REST API仅适用于Crystal for Enterprise报告,不适用于"经典"报告。 水晶报表。 不过,使用BI Platform REST API可以使用这些报告进行一些最小的操作。

-Dell

梦想连接
3楼-- · 2020-09-05 00:18

感谢Bharath&Dell的回答。

我使用CR Enterprise创建了新的CR报告,并遵循了Crystal Report REST API SDK(Bharath答案中的第3个链接),最终能够生成实例并导出报告。

但是我注意到,导出实例的路径在SDK和我的实际发现之间略有不同。

SDK文档记录的路径:/infostore/

实际路径:/infostore//rpt//export?mime_type =

在路径中具有实例ID更有意义。 可能需要更新SDK文档

一周热门 更多>