在ABAP CDS的目标关联中指定字段选择?

2020-09-06 05:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)所有人, 我创建了一个ABAP...

         点击此处--->   EasySAP.com群内免费提供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表中的所有字段。

那么我如何在目标关联中明确指定我的必填字段?

提前谢谢。