是否可以通过编程方式在CAP中修改实体类型?

2020-08-14 18:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我了解在标准CAP中,Odata...

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

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


我了解在标准CAP中,Odata实体类型由CDS自动生成。 但是可以通过编程方式适应实体类型吗?

例如,下面的CDS生成相应的Odata实体类型/实体集。

 @path:'bankaccount'
 服务BankAccountService {
   实体BankAccounts {
    密钥ID:UUID;
        键BankId:字符串;
        key BankCountryKey:字符串;
        键BankKey:字符串;
        BankAccountNum:字符串;
        BankName:字符串;
        Swift:字符串;
        Iban:字符串;
        AccountHolder:字符串;
        DebitAuthorization:布尔值;
        说明:字符串;
        分支:字符串;
   }
 } 

我们是否有可能在元数据中插入另外两个属性(如下所示)?

<属性名称=" ExtendedField1"类型=" Edm.String"/>

<属性名称=" ExtendedField2"类型=" Edm.String"/>

(80.3 kB)
2条回答
SAP小菜
2020-08-14 19:18

认为将密钥ID与UUID结合使用,然后添加其他密钥没有任何意义。 我建议您不要使用ID字段,而只使用其他关键字段。

一周热门 更多>