点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我已经在一张简单的桌子上创建了一个(接口)CDS-View。
@ AbapCatalog.sqlViewName:'ZFCONF' @ AbapCatalog.compiler.compareFilter:是 @ AbapCatalog.preserveKey:是 @ AccessControl.authorizationCheck:#NOT_ALLOWED @ EndUserText.label:"配置" 定义根视图ZFlatConfig 从z_fconfig中选择 { 密钥config_key作为ConfigKey, config_value作为ConfigValue }
我想为cud-Operations提供托管服务。 但是,当我创建"行为定义"时,它说CDS-View中的属性名称必须与持久表中的名称相同。
托管; 定义ZFConfig的行为 持久表z_fconfig 锁大师 //授权主控(实例) //标记主{ 字段(强制性)ConfigKey,ConfigValue; 创造; 更新 删除; }
错误消息(只有一个,但其他所有列都相同):
如持久性表中一样,CDS视图" ZFCONFIG"的字段" CONFIGKEY"必须命名为" CONFIG_KEY"
是否可以(也许)在行为定义中定义别名? 还是其他解决方案?
顺便说一句,我没有在官方文档中找到类似的限制。
您必须在行为定义中的代码中添加以下映射。
请注意,如果您键入Conf然后按Ctrl + Space,则可以使用代码完成功能,以便正确的名称
受管理的实现不是
我们计划在今年年底即将发布的SAP S/4 HANA版本中为其提供支持。
一周热门 更多>