在XS OData服务中使用Calculation视图变量或输入参数

2020-09-04 06:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我试图用输入参数定义一个计算视图...

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

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


我试图用输入参数定义一个计算视图,以限制返回记录集中的选定值。

在对输入参数与变量进行一些初步混淆之后(如"为什么 当我进行数据预览时弹出变量,而输入参数不弹出吗?后者呈现一个要求值的弹出窗口是否更合逻辑?毕竟,变量就是那个-变量...") 我现在正在尝试为我的计算视图创建xsodata服务。

但是,我的XSodata服务拒绝激活,因为我的视图中没有"参数"。 语法如下:

服务{

" blabla.blabla.views :: CALC_TEST"为" CALC_TEST"

键会生成本地" ID"

参数通过实体;

}

和错误消息:

[40136]找不到对象" blabla ..."的参数

有趣的是,无论我在计算视图中定义了变量,输入参数还是两者都定义,都会显示此消息。 而且,如前所述,我对那些"输入参数"持怀疑态度,因为即使我将它们基于视图中的列,它们也不会出现以允许我在进行数据预览时进行值限制。

(也许输入参数怕日光。天黑后我会再次尝试...)

以前有人这样做吗? 这个想法是(当然)然后使用参数(或输入参数,变量或任何其他参数)来限制OData服务接收的值。

问候,

Trond

3条回答
SKY徐
2020-09-04 06:42

Hi Trond,

您不能通过URL传递变量。 就像"输入"一词所描述的,这就是在计算视图中用来接受来自外部世界的参数的方式。 如Monisha所建议,将其作为输入参数并尝试。 祝你好运????

Sree

一周热门 更多>