如何获得一个协会的所有价值?

2020-08-17 21:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我创建了如下的CDS视...

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

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


大家好

我创建了如下的CDS视图:

 定义视图YGAC_I_REQUEST_ROLE
   带参数
     pm_req_id:grfn_guid,
     @ Consumption.defaultValue:'ROL'
     pm_item_type:grac_prov_item_type,
     @ Consumption.defaultValue:'AP'
     pm_approval:grac_approval_status
   从YGAC_I_REQ_PROVISION_ITEM中选择作为provitem

   关联[1..1]与_Role.RoleId = provitem.ProvisionItemId上的_Role到YGAC_I_ROLE

   关联[1 .. *]与YGAC_I_ROLE_RS作为_Relation.RoleId1 = provitem.ProvisionItemId上的_Relation

 {
   键ReqId,
   键ReqIdItem,
       连接器
       ProvisionItemId,
       动作类型
       ValidFrom,
       有效,

       _Role.RoleId,
       _Role.RoleName,
       _Role.RoleType,
       _角色,
       _关系
 }
 哪里
       ReqId = $ parameters.pm_req_id
   和ProvisionItemType = $ parameters.pm_item_type
   和ApprovalStatus = $ parameters.pm_approval  

然后我已经在ABAP中消费了

 选择
     从ygac_i_request_role(pm_req_id = @lv_test,
                               pm_item_type = @lv_item_type,
                               pm_approval = @lv_approval
                             )
     FIELDS要求,
            连接器
            预备剂
   插入表@DATA(lt_result)。 

如何根据上面的选择获取 _Relation 的列表。

谢谢