具有内部联接的CDS视图

2020-08-25 15:47发布

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

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


我们具有带有INNER JOIN的CDS视图,该视图通过联接SAP CAR Application中的两个表来提取文章和文章描述。

我想限制CDS视图中的文章以/dmf/prod-prod_type限制某些类型的文章类型。

我可以通过调用程序来做,然后做过滤器,但是想先做,不想让不必要的数据进入CDS视图。

对此有期待的专家想法!

@ AbapCatalog.sqlViewName:'ZSQL_DEMO_JOIN'

@ AbapCatalog.compiler.compareFilter:正确

@ AbapCatalog.preserveKey:是

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:"演示内部联接"

//内部联接演示测试

将视图Z_DEMOCDS_INJOIN定义为/dmf/prod中的选择

内部连接/dmf/prodt为b

在a.prod_id = b.prod_id {

a.prod_ean11,

a.prod_type,

a.generic_id,

b.prod_name,

b.prod_name_uc

}

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

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


我们具有带有INNER JOIN的CDS视图,该视图通过联接SAP CAR Application中的两个表来提取文章和文章描述。

我想限制CDS视图中的文章以/dmf/prod-prod_type限制某些类型的文章类型。

我可以通过调用程序来做,然后做过滤器,但是想先做,不想让不必要的数据进入CDS视图。

对此有期待的专家想法!

@ AbapCatalog.sqlViewName:'ZSQL_DEMO_JOIN'

@ AbapCatalog.compiler.compareFilter:正确

@ AbapCatalog.preserveKey:是

@ AccessControl.authorizationCheck:#CHECK

@ EndUserText.label:"演示内部联接"

//内部联接演示测试

将视图Z_DEMOCDS_INJOIN定义为/dmf/prod中的选择

内部连接/dmf/prodt为b

在a.prod_id = b.prod_id {

a.prod_ean11,

a.prod_type,

a.generic_id,

b.prod_name,

b.prod_name_uc

}

付费偷看设置
发送
2条回答
haha101010
1楼 · 2020-08-25 16:15.采纳回答

只需在最终}之后放置一个where子句

...

}其中a.prod_type ='ABC'或a.prod_type ='DEF'

d56caomao
2楼-- · 2020-08-25 16:04

感谢我解决了这个问题。

我在a.prod_type ='02'之后输入句点

感谢您的评论。

一周热门 更多>