使用REST API时要刷新将默认值分配给强制性提示的文档

2020-09-14 03:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)以下是我的其中一份报告的提示摘要...

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

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


以下是我的其中一份报告的提示摘要。 它具有强制性的提示*"选择日期类型"设置为默认值"交易日期"。 当我尝试通过为SAP BO-Web Intelligence SDK API的所有强制性提示传递值来刷新此文档时,我得到 400"错误的请求错误"。

*选择公司= ABC

*选择报告的结束日期= 2018-06-04T14:56:23.954 + 01:00

*选择日期类型=交易日期

忽略提示(*选择日期类型)也无济于事。 任何帮助是极大的赞赏。

谢谢。

(12.9 kB)
1条回答
CJones
2020-09-14 03:59 .采纳回答

解决方案是在执行BW查询时以这种方式将强制性提示强制为可选,因为它意识到您已将强制性强制的提示标记为强制性,因此该强制性提示不是可选的,因此查询会在可能的情况下以及在何时查找默认值 它会找到默认值,并将其分配给提示并执行查询。

https://archive.sap.com/discussions/thread/2053838

是的,您可以将提示生成为"正常"(因此是强制性的),并从BO角度将其设为可选。

(包含在xml标记 中)

但是,请注意,如果BW查询期望并回答并且您未指定默认值,则它将失败。

此外,您还会注意到"在宇宙上必须"和"在班上必须"的设置。

在生成Universe时,默认情况下会检查第一个。

这些选项告诉您是否始终在任何webi查询中包​​含过滤器(以及其中的提示)(对Universe强制),或者何时使用该类中的对象(对象文件夹)。

如果提示确实是可选的,则可能要取消选中它,并使该提示可用作要使用它的Webi查询的过滤器对象。 如果您将提示设为可选,但不取消选中,则每个webI查询都将显示提示消息,但用户可以填写该提示或将其保留为空。

反之亦然,如果您要强制用户始终填写提示,请删除xml标签 。 再次,您仍然可以使它在Universe中是必需的,也可以用作过滤器对象(但是,如果它包含在webI报表中,则必须由用户填写。

一周热门 更多>