使用输入参数对多个CDS视图进行OVP

2020-08-17 15:36发布

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

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


是的,我有一个类似的问题。

两张卡使用两个不同的实体集。 两个实体集具有相同的输入参数。 这些显示为全局过滤器。 但是,数据仅显示在其" globalFilterEntityType"与卡的实体集映射的卡上。 其他卡不显示任何数据。

我了解创建输入请求时,会在DPC类的键表中发送参数。 对于其他实体集(未设置GlobalFilterEntityType),键表为空。

我想通过扩展来填充此密钥表,以便创建正确的请求。

到目前为止,我还没有找到任何解决方案。

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

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


是的,我有一个类似的问题。

两张卡使用两个不同的实体集。 两个实体集具有相同的输入参数。 这些显示为全局过滤器。 但是,数据仅显示在其" globalFilterEntityType"与卡的实体集映射的卡上。 其他卡不显示任何数据。

我了解创建输入请求时,会在DPC类的键表中发送参数。 对于其他实体集(未设置GlobalFilterEntityType),键表为空。

我想通过扩展来填充此密钥表,以便创建正确的请求。

到目前为止,我还没有找到任何解决方案。

付费偷看设置
发送
4条回答
Aaron 3364
1楼-- · 2020-08-17 16:16

您好 Sunil H

两个卡都映射了相同的CDS吗?

-PG

我是小鹏鹏啊
2楼-- · 2020-08-17 15:58

否,两张卡具有不同的CDS视图。 但是,两个CDS视图都具有相同的输入参数。

N-Moskvin
3楼-- · 2020-08-17 16:17

您能否详细说明您的方法,它是您正在使用的自定义应用程序吗? 您可以在此处共享两张卡的URL吗? 一些更多的信息将有助于理解后端发生了什么!!

小灯塔
4楼-- · 2020-08-17 16:21

我有两个具有相同输入参数的CDS视图。 两者都通过SEGW事务添加到OData服务中。

在OVP页面上,我具有所有参数(这两个视图共有)。 但是,在配置OVP时,在GlobalFilterEntityType字段中,我们只能进入一个CDS视图。 因此,与此CDS视图相关的数据将显示在卡中。 但是,其他使用CDS视图2的卡不会显示任何数据。

如果将GlobalFilterEntityType更改为第二个CDS视图,则第二张卡显示数据,但第一张卡为空白。

SO问题是如何将OVP屏幕上的参数映射到不同的CDS视图。

一周热门 更多>