点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经成功地使用Restful ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经成功地使用Restful ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经成功地使用Restful Web服务来获取调度模板和参数模板以调度WEBI报告。
现在,我们需要为企业的水晶报表使用宁静的Web服务,但是我无法使Web服务返回参数模板。
对于WEBI,我可以使用这些URL返回模板。
infostore/24692/scheduleForms/now
raylight/v1/documents/24692/parameters
对于CRE,我可以使用此网址获取时间表模板
infostore/221950/scheduleForms/now
当我尝试从
获取模板时biprws/infostore/221950/parameters我收到404 not found错误消息。
我已经尝试了上述几种变体,但没有成功获取参数模板。 有人知道我在做什么
错了吗?
理查德,你好
如果报表具有交互式参数,则没有计划API允许您设置值。 必须使用CMC在报表的"默认"调度属性中设置值,然后可以使用"平台"调度API来调度报告,在该平台上您要调度通用信息对象,而不是Crystal Report对象(即不包含Crystal Report对象的模板)。 特定于报表的属性)。
如果在cmc中设置了默认值,则:../infostore/221950/scheduleForms/now应该可以工作。
在创建报告的新瞬态实例时可以返回参数模板:
GET/infostore/221950/rpt/instance
然后填充交互式参数值,并将相同的URL发布回。
这将基于传递的参数值创建一个包含数据的瞬时实例。 要更改值,可以使用oData服务URI在URL上设置新值
想到的另一件事可能是用于计划的工作是将Crystal报表添加到发布中,并查看是否可以从那里访问/设置参数,然后计划发布。 您至少应具有BI4.2 SP3的发布功能。
Dan
一周热门 更多>