难看的属性名称

2020-08-18 17:21发布

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

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


大家好,

阅读用于关联的CAP文档,建议使用以下用于关联的方法。

channel:与一个基准的关联。Channels;

我对此真的不满意,因为它通过在关联名称中添加_ID来生成键字段。 在这种情况下,存在导航属性" channel"和新属性" channel_ID"。 这使得生成的属性名称非常难看。 它确实使我感到困扰,它违反了Microsoft的/a>。 有没有一种简单的方法可以更改引用属性名称?

我知道我可以使用以下定义解决此问题,但是CAP文档中建议不要这样做。

channelID:base.ChannelId不为null;

channel:关联到一个基数。channel在channel.ID = channelID;

对于为局部属性生成的实体,我也有类似的问题。 在那里,使用后缀_text。

谢谢

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

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


大家好,

阅读用于关联的CAP文档,建议使用以下用于关联的方法。

channel:与一个基准的关联。Channels;

我对此真的不满意,因为它通过在关联名称中添加_ID来生成键字段。 在这种情况下,存在导航属性" channel"和新属性" channel_ID"。 这使得生成的属性名称非常难看。 它确实使我感到困扰,它违反了Microsoft的/a>。 有没有一种简单的方法可以更改引用属性名称?

我知道我可以使用以下定义解决此问题,但是CAP文档中建议不要这样做。

channelID:base.ChannelId不为null;

channel:关联到一个基数。channel在channel.ID = channelID;

对于为局部属性生成的实体,我也有类似的问题。 在那里,使用后缀_text。

谢谢

3条回答
三十六小时_GS
1楼 · 2020-08-18 17:57.采纳回答

您好马丁·沃罗斯

生成的名称不受影响。

最好,
塞巴斯蒂安

粗暴的香蕉
2楼-- · 2020-08-18 17:54

好。 我看到引用检查不会发生,但是不会引起太多麻烦,因为通用错误消息不是非常用户友好。 因此,无论如何,我还是最终实现了自定义验证。

空代码
3楼-- · 2020-08-18 18:01

添加:这是"扁平化"的元数据模型,我们专注于以最少的人工工作和影响来提供Fiori元素UI。 由于上述原因,塞巴斯蒂安将其放在上面。

我们还在研究一个选项,该选项将更多关注于干净的API用于用例,这些用例关注API本身,例如服务到服务,而不仅仅是UI eckend服务。 对于这些,根本不会生成任何外键元素。 这将在即将发布的版本中提供。

一周热门 更多>