HANA XSODATA可选输入

时间:2018-11-20 16:15:27

标签: hana xsodata

我将计算视图作为XSODATA服务公开。我的几个输入参数被标记为可选。当我尝试从Postman调用服务时,它抱怨缺少输入参数?。

有人可以帮助我解决此问题吗?

2 个答案:

答案 0 :(得分:0)

当您将计算视图作为XSOData服务公开时,所有参数(无论是必需的还是可选的)都是独立的,作为关键属性添加到用于视图的实体定义中。因此,必须提供所有参数(不幸的是)。您必须传递某种初始值并对计算中的初始值做出反应。如有必要,查看实施情况。

答案 1 :(得分:0)

是的,即使不需要视图视图,也需要在xsodata中列出参数,尽管您始终可以像这样传递NULL值:

test.xsodata/calculationView(P_OPTIONAL_PARAM='NULL')/GET