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是排错关键。