尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

SAP Fiori Contact Data 设计详解,从 CDS 语义建模到联系人信息在 Fiori UI 中的呈现

SAP Fiori Contact Data 设计详解,从 CDS 语义建模到联系人信息在 Fiori UI 中的呈现 做 SAP Fiori 项目时,有一类字段几乎每个业务系统都会都非常普通。数据库里可能只是几个CHAR、STRING或日期类型字段,CDS View 里也不过是FirstName、LastName、PhoneNumber、EmailAddress之类的普通元素。可是一旦进入 SAP Fiori 的 metadata-driven UI 世界,事情就发生了变化。Fiori 客户端真正关心的不只是这个字段存了什么,还关心这个字段代表什么。PhoneNumber究竟是办公电话,还是手机号码。EmailAddress究竟只是一个普通字符串,还是可以被识别成电子邮件地址。FirstName和LastName究竟只是两个文本字段,还是某个人姓名结构里的 given name 和 family name。当我们的 CDS 数据模型能够把这些业务含义表达出来之后,SADL、OData 以及消费这些 metadata 的 SAP Fiori 客户端,就有机会理解这些字段之间的关系,而不是把所有数据都当成彼此毫无关联的字符串。SAP 官方把这一类能力放在@Semanticsannotation set 下面。SAP 当前版本的Contact Data文档仍然明确说明,业务伙伴、客户或者员工等实体需要显示联系信息时,可以通过@Semant
返回列表