课程地址Unit2内容:使用SAPFioriElements讲解FioriElementsArchitecture,SAP负责提供应用平面图,而应用开发者只负责提供OData服务和应用于服务的注释。SAPFioriElements元素平面图是基于XML的模板,体现了SAPFiori用户交互体验。FioriElements应用程序控制器,也由FioriElements框架提供。OData服务将您的FioriElements应用程序UI与后台数据源连接起来,OData服务提供商包括SAPS/4HANA、SAPBusinessWarehouse、SAPBusinessTechnologyPlatform和其他外部OData服务提供商。OData注释,用于确定Fiori元素的外观和行为。例如,控制可以单击哪些字段以及可以编辑哪些字段。同时OData注解可以提供更多的语义信息——OData元数据的语义信息,比如:哪些字段可以让用户唯一标识一个业务实体定义字段A是字段B的货币单位,几个字段要组合在一起显示一种形式在ABAP平台7.5及之后的版本中,我们可以采用CoreDataServices来实现OData服务。在SAPBTPABAP编程环境中,除了SAPFiori的ABAPProgrammingModel,我们还可以选择RestfulABAPProgrammingModel和CloudApplicationProgrammingModel进行OData服务开发。SAPFioriElements提供了基于SAP最新UX指南的默认配置项,使用SAPFioriTools可以轻松修改这些配置。SAPFioriElements应用程序自定义控件的扩展手段使用SAPFioriElementsExtensionAPI提供的自定义逻辑Jerry更多原创文章在这里:《汪子熙》:
