带注释的 BOPF 删除方法

问题描述

在 CDS 视图中使用 BOPF 注释从表中删除行时收到错误消息。

无法删除数据,因为删除被禁用

Create 和 Update 方法工作正常,但 Delete 方法无效。

我有两个视图:“CDS_I_COMMENT”从 ECC 表中选择数据。 “CDS_CS_COMMENT”从基本视图“CDS_I_COMMENT”中选取数据,用于生成服务。我添加了两个视图所需的 BOPF 注释,如下所示。

它也不适用于具有关联的 CDS 视图。请问您有什么建议吗?

CDS_I_COMMENT :

@ObjectModel : {
    modelCategory : #BUSInesS_OBJECT,compositionRoot : true,transactionalProcessingEnabled: true,writeActivePersistence: 'COMMENT',createEnabled: true,deleteEnable: true,updateEnabled: true  
}

CDS_CS_COMMENT :

@ObjectModel : {
    compositionRoot : true,transactionalProcessingDelegated: true,updateEnabled: true      
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)