Created by Wang, Jerry on May 01, 2016

1). 在main project root下面创建一个文件夹,可以取名为libs,并且将reuse library的源码拷贝至该目录下(注意libs下面的路径可以灵活改变,但是要与后面的registerModulePath相应)

2). 告诉SAPUI5 这些源码资源在哪儿。将下行代码加至localIndex.html 或者Component.js中。
jQuery.sap.registerModulePath(“sap.cus.crm.lib.reuse”, “libs/sap/cus/crm/lib/reuse”);

这个方法调用的两个参数值都要小心考虑,第一个错了不能正确load JavaScript Modules,第二个错了不能正确找到reuse library源码资源文件。

3). 在你要引用reuse library control的地方注意写上namespace,如xmlns:crm=“sap.cus.crm.lib.reuse.controls” . 理论上到这一步控件就能正常工作了,也可以随意修改控件源码来做Research。

但是针对Multiple Notes Control,可能由于其是通过eclipse创建的,所以在Note.js和NoneLogTypeNoteListItem.js的源码中没有相应的extend代码,会到导致运行时候报错。这时候需要把控件正常工作时候的runtime Note.js和NoneLogTypeNoteListItem.js代码拷贝下来,覆盖libs/sap/cus/crm/lib/reuse/目录下相应的源码文件 (比如在Opportunity里正常工作时候的通过Chrome Source找到runtime源代码拷贝下来)。然后,应该就可以正常工作了要获取更多Jerry的原创文章,请关注公众号"汪子熙":

SAP UI5 another way to change reuse library locally from Yang相关推荐

  1. SAP UI5 Input字段live change事件的一个例子

    源代码: <!DOCTYPE html> <html> <head><meta http-equiv="X-UA-Compatible" ...

  2. SAP UI5 Library Resource Bundle 的设计原理

    按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 E ...

  3. OPEN(SAP) UI5 扫盲

    1 扫盲 什么是SAP Fiori? 了解SAP UI5必须要从SAP Fiori开始,两者概念经常被混淆,而两者也确实有着非常紧密的关系. 用过SAP的同学们都对SAP的传统的界面(SAP GUI) ...

  4. SAP UI5 Currency 数据类型的校验逻辑分析

    按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 E ...

  5. SAP UI5 的前世今生

    Jerry 在加入 SAP 电商云 Spartacus 开发团队从零开始学习 Angular 时,对这款出身名门的前端开发框架的来龙去脉,做了一些简单的了解. 本公众号一万多粉丝里,有不少朋友都在日常 ...

  6. 什么是 SAP UI5 的 Hybrid Web Containers

    我们可以将移动应用程序开发为包含原生应用程序包装器(例如 PhoneGap),和用于在用户界面上显示内容的 HTML 查看器的混合应用程序(Hybrid Web Container). 混合应用的优势 ...

  7. 使用在线编辑器创建 SAP UI5 项目并运行

    在按照本文动手尝试之前,请先阅读这篇文章学习 glitch 最基础的用法:web 应用在线编辑器 glitch 简介. 新建一个类型为 glitch-hello-website 应用: 此时会生成如下 ...

  8. 通过 url 参数 parameters 和 script tag 属性来配置 SAP UI5 运行时

    Configuration of the SAPUI5 Runtime using URL parameters 新建一个 SAP UI5 应用,index.html 实现如下图所示: <!DO ...

  9. SAP UI5 的初始化过程

    加载 SAPUI5 运行时后开始初始化过程. SAPUI5 运行时的初始化包括以下步骤: (1) jQuery 插件主要位于 jQuery.sap 命名空间中,提供 SAPUI5 的基本功能,例如模块 ...

最新文章

  1. python中forward的参数_如何将关键字参数传递给preforward钩子使用的forward?
  2. DPDK uio驱动实现(二十)
  3. android代码记录日期,Android日期和时间选择器实现代码
  4. 【转】SAP Fiori Design Guidelines基础篇
  5. 资金时间价值的计算机应用视频讲解,第八章资金时间价值与方案经济比选20161018讲解.ppt...
  6. 逼自己学python后,我成了同事眼中的大神
  7. 为什么大厂都在造车?原因找到了
  8. 高程5.7单体内置对象 5.8小结
  9. kafka 丢弃数据_Kafka快速入门
  10. 【干货】数字化运营:从理论到实践.pdf(附下载链接)
  11. python字符串创建_python独特的字符串创建
  12. 华三交换机ping大包命令_cmd如何ping大包
  13. s7-200plc编程及应用_西门子S7200PLC编程应用15个为什么
  14. 全球十九大主流卫星遥感数据下载平台
  15. 浅谈敏捷思想-05.精益画布电梯演讲
  16. Debian 挂载ISO镜像软件源
  17. Inverted file index
  18. 今天是教师节,我也即将成为一名老师
  19. 搭建直播平台什么样的服务器最合适?
  20. 免费快递查询_Api接口

热门文章

  1. 方立勋_30天掌握JavaWeb_自己编写jdbc框架、dbutils框架(未完)
  2. 0 RabbitMQ概念
  3. 初涉网络流 POJ 1459 Power Network
  4. Python实现二叉树的非递归先序遍历
  5. Oracle之不可见索引
  6. sklearn自学指南(part19)--LDA和QDA
  7. 阿里大数据分析与应用(part5)--QuickBI
  8. Django从理论到实战(part25)--数据库操作
  9. 嵩天-Python语言程序设计程序题--第三周:基本数据类型
  10. 一种常见的关于率指标的错误分析思路