Jerry的通过CDS view + Smart Template 开发Fiori应用的blog合集

S4/HANA里有一个新的UI框架叫做Smart template, 配合ABAP后台的CDS view技术,能够让developer以Metadata driven的方式来开发Fiori应用, 这种开发方式几乎不需要或者只需要很少量的JavaScript开发。

下面是我写在SCN上的相关13篇blog的链接:

  1. Step by Step to create CDS view through SmartTemplate + WebIDE: https://blogs.sap.com/2016/03/16/step-by-step-to-create-cds-view-through-smarttemplate-webide/
  2. Currency example - how Smart field works: https://blogs.sap.com/2016/03/14/currency-example-how-smart-field-works/
  3. Smart field with value help: https://blogs.sap.com/2016/03/15/smart-field-with-value-help/
  4. How to build a drop down list using Smart template + CDS view:

    https://blogs.sap.com/2016/04/16/how-to-build-a-drop-down-list-using-smart-template-cds-view/

  5. Smart Field with Smart Link:https://blogs.sap.com/2016/03/15/smart-field-with-smart-link/
  6. How SmartTable works:https://blogs.sap.com/2016/03/16/how-smarttable-works/
  7. My understanding about how object page in Smart Template is rendered:https://blogs.sap.com/2016/05/03/my-understanding-about-how-object-page-in-smart-template-is-rendered/
  8. Enable CRM Service Order application with create functionality: https://blogs.sap.com/2016/05/24/access-the-odata-service-exposed-by-your-cds-view-via-smart-business-tile-in-s4hana-system/
  9. How to build drop down list based on fixed value defined in a domain:

    https://blogs.sap.com/2016/04/27/how-to-build-drop-down-list-based-on-fixed-value-defined-in-a-domain/

  10. How to inject your own XML view into application generated by Smart Template:https://blogs.sap.com/2016/05/03/how-to-inject-your-own-xml-view-into-application-generated-by-smart-template/
  11. An example of how to find back button implementation on Smart Template generated application: https://blogs.sap.com/2016/05/04/an-example-of-how-to-find-back-button-implementation-on-smart-template-generated-application/
  12. Step by step to visualize your CDS view via Analysis Path Framework (APF): https://blogs.sap.com/2016/05/17/step-by-step-to-visualize-your-cds-view-via-analysis-path-framework-apf/
  13. Access the OData service exposed by your CDS view via Smart Business Tile in S4HANA system: https://blogs.sap.com/2016/05/24/access-the-odata-service-exposed-by-your-cds-view-via-smart-business-tile-in-s4hana-system/

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

原文地址:https://www.cnblogs.com/sap-jerry/p/8215345.html

时间: 2024-08-30 09:02:22

Jerry的通过CDS view + Smart Template 开发Fiori应用的blog合集的相关文章

微信小程序开发优秀教程及文章合集第一期

我会不定期的选取一些优质教程,整理成辑,以便大家集中阅读: 新手向!微信小程序开发手记系列:微信小程序开发手记<一>:项目的代码结构微信小程序开发手记<二>:属性display微信小程序开发手记<三>:backgroud和border属性微信小程序开发手记<四>:视图容器微信小程序开发手记<五>:组件微信小程序开发手记<六>:API 艺龙系列:精品!艺龙小程序:开发项目遇到的问题以及解决方案:http://www.wxapp-unio

Struts2应用开发视频教程与源码合集

Struts 2是Struts的下一代产品,是在 struts 和WebWork的技术基础上进行了合并的全新的Struts 2框架.其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大.Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts 2可以理解为WebWork的更新产品.虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts

一号旺铺微信小程序开发最全行业模版合集来了

如果仔细观察,我们会发现,其实同一行业的小程序,大部分功能组件和UI设计都是相似的.例如餐饮行业的小程序需要菜品展示和订餐功能,家居行业需要装修案例展示和预约装修功能,婚庆行业的小程序需要婚纱摄影案例展示和婚宴酒店等方案的介绍-- 封面图 其实这些正是广大商家和企业在小程序开发上的主流需求,为了节省广大开发者的开发时间和资金成本,「一号旺铺」(www.wangpu1.com)为广大开发者提供了功能组件非常完善的各行业小程序模板,帮助各行业的企业迅速开发自己的小程序! 以下为部分具有代表性的「一号

前端开发常用原生JS API合集

一.节点 1.1 节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只读 Node.textContent //返回当前节点和它的所有后代节点的文本内容,可读写 Node.baseURI //返回当前网页的绝对路径 Node.ownerDocument //返回当前节点所在的顶层文档对象,即document Node.nextSibling //返回

[转载]HTML5开发入门经典教程和案例合集(含视频教程)

http://www.iteye.com/topic/1132555 HTML5作为下一代网页语言,对Web开发者而言,是一门必修课.本文档收集了多个HTML5经典技术文档(HTML5入门资料.经典)以及游戏开发案例以及教学视频等,帮助同学们掌握这门重要的技术. 资源名称                                资源地址 WEB新技术:HTML5介绍 http://down.51cto.com/data/385440 HTML5跨平台游戏开发 http://down.51c

使用CDS view开发SAP Marketing contact的facet追溯工具

这篇SAP社区博客里,我的一位同事介绍了SAP Marketing里contact facet数据模型的存储表: https://blogs.sap.com/2016/07/01/how-does-sap-hybris-marketing-build-the-golden-record-of-an-interaction-contact/ 主要是这两张表: CUAND_CE_IC_ROOT CUAND_CE_IC_FCET 现在我的需求是:对系统里Contact的Origin Data数据来源渠

Smart template的控件能否当成普通控件来用

我的同事问过我这个问题: 只要弄清楚Smart control的原理,就能回答这个问题. 答案是: smart control可以像普通的控件一样在xml view中被定义和使用,但是必须结合OData annotation,否则没有意义.以Smart control里的Smart field为例,详细原理在我的博客Currency example – how Smart field works里介绍. 概括起来,就是: 1. Smart field本身也是一个控件,更准确的说是一个没有UI输出

SAP ABAP CDS view里的注解在ABAP后台是如何被解析的?

我们在ABAP Development Tool里编写SAP CDS view,为视图维护这些以@开头的注解,同Java Spring里广泛应用的annotation一样,都是一种为development object维护元数据的方式. 如上图所示,我维护了五个不同的注解,一旦保存,这个cds view的源代码被发送到ABAP后台,通过CL_DD_DDL_HANDLER解析,DDL此处是Data Definition Language的缩写. 这个类的ANNOTATIONS字段包含了一个内表M_

Android软件开发之盘点自定义View界面大合集(二)

Android软件开发之盘点自定义View界面大合集(二) - 雨松MOMO的程序世界 - 51CTO技术博客 雨松MOMO带大家盘点Android 中的自定义View界面的绘制 今天我用自己写的一个Demo 和大家详细介绍一个Android中自定义View中的使用与绘制技巧. 1.自定义view绘制字符串 相信在实际开发过程中必然很多地方都须要用到系统字 为什么会用到系统字? 方便 省内存 我相信做过J2ME游戏开发的朋友应该深知内存有多么多么重要 而且使用它还可以带来一个更重要的好处就是很方