点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
所有人,
我创建了一个ABAP CDS视图,其中包含如下所示的关联,并且视图正常运行。@ AbapCatalog.sqlViewName:'zcds_3' @ AbapCatalog.compiler.CompareFilter:是 @ AbapCatalog.preserveKey:是 @ AccessControl.authorizationCheck:#检查 @ EndUserText.label:"与CDS视图的关联" 定义视图ztest_cds_3 从bkpf中选择 关联[1 .. *]到bseg为_b 在a.bukrs = _b.bukrs上 和a.belnr = _b.belnr 和a.gjahr = _b.gjahr { 关键的公司作为公司代码, 密钥belnr为documnet_no, 关键gjahr为financial_year, blart为doc_type, bldat为doc_date, 好友为Posting_Date, xblnr为ref_doc_no, _b--目标关联 }其中a.bukrs ='' 和a.belnr =' ' 和a.gjahr =' ';
我的查询是,如果我遵循关联,它将显示BSEG DB表中的所有字段。
那么我如何在目标关联中明确指定我的必填字段?
提前谢谢。
我的实际查询是,当我遵循CDS O/P上的关联时,我希望出现我所需的字段,而不是目标数据源中的所有字段。
是什么意思? _b。<您的字段>不起作用?
您好 Quynh Doan Manh ,
与其查看目标关联中的所有字段,不如如何提及要显示的选定字段。
假设我们的目标关联表包含约100个字段。 因此,如果遵循关联而不是显示100个字段,我想显示一些选择性字段。
更多地显示所有字段可能会导致性能不佳。
相同的问题...是_b。<您的字段>不起作用吗?
使用ABAP CDS状态为现有数据库表和视图或ABAP词典中的其他CDS视图定义CDS视图... 了解详情
,在CDS视图中,您将_b定义为选择字段,因此 您可以看到关联的所有字段。
对不起,我不太了解您的关注...就像我之前说过的那样,在视图定义中,您可以指定要从关联中指定哪些字段 通过<关联名称>。<字段名称>。 在您的帖子中,仅使用表示公开所有字段。
一周热门 更多>