1

我正在尝试使用 RESTful API for Business Objects 4.2 构建报告。在“ SAP BusinessObjects RESTful Web Service SDK User Guide for Web Intelligence and the BI Semantic Layer ”中,“ 6.5.1 参数响应主体架构”一节提到该参数可以是上下文、提示或sapVariable。我能够创建带有上下文选择和提示的报告。但是什么是sapVariable

<parameters>
    <parameter type="context|prompt|sapVariable" optional="Boolean" dpId="string">

如何创建一个需要用户输入的变量?

提前致谢。

4

2 回答 2

0

我不确定 SAP 变量是什么(IDT 指南中几乎没有描述,主要与语义层上下文中的 HANA 变量有关)。看到在参数、业务层等的上下文中没有提到 Sap 变量,可以想象它是一个 Universe 功能,在 4.2 中没有被削减,但以后可能会可用。在这种情况下,我认为它可以提供直接在业务层中利用 HANA 变量的能力。

我不确定我是否理解您关于创建需要用户输入的变量的问题,因为您提到您已经创建了一个支持上下文和提示的报告。Webi 中有一个 UserResponse 函数,您可以使用它来获取提示值。或者,您还可以使用 @Prompt 创建一个 Universe 对象,您可以将其合并到查询结果中,并将其直接操作到您的报告中。

于 2017-06-08T20:54:39.750 回答
0

SAP 变量提示类型是来自 BEX/BW 查询的提示。此提示是从 BW Query 继承的参数,在刷新过程中自动传递给最终用户。

于 2017-09-27T07:06:22.450 回答