天天看点

SAP Fiori Elements在SAP社区上的一些学习资料

How to use Smart Templates with SAP Web IDE - ListReport

S/4 HANA : How to consume Attachment Reuse UI Component via Smart Template Applications

Fine-Tune the Execution of SADL-Based Gateway Services

Manage Smart Template (List View and Object View ) using Annotations file

How to make your OData entities work with the Fiori Overview Page and Cards leveraging the new SAP Web IDE annotation modeler

Creating an ODATA Service for Smart Tables Part 1

Adding Controls on Smart template  using Annotations…SAP WEB IDE

Create Smart Template Project…SAP WEB IDE

Vocabulary-Based Annotations

SAP Annotations for OData Version 2.0

developer在CDS view里加annotation

框架解析view annotation,自动生成ui annotation a

developer在webide里基于cds view对应的odata 创建ui application.

框架基于step3选择好的odata, 自动生成ui annotation b. 这两个ui annotation不是一回事 !

runtime时,框架加载标准的object page xml view. 这个view只是一个模板,里面包含smart control的声明

框架把加载好的view模板,和ui annotation a和b做merge,生成application specific view.

框架自动发odata request,自动做数据绑定。

框架把smart control结合ui annotation,从而转换成普通的ui5 control

9.ui5 control的render manager完成渲染。

开发人员只能干预第一步,其他八步全是黑盒子。

上面一到九我只有7, 8,9很熟,1,3,5了解一点,2,4,6我还没看框架的实现。搞懂2,4,6是排错关键。