- Spartacus 库的每个次要版本都包含新功能,这些功能通常是对现有组件的改进。 这些功能通常是用户所期望的,但在某些情况下,这些更新可能被视为破坏性更改,尤其是当您在特定行为或 DOM 结构之上构建了自己的自定义时。 Feature level为了保持严格的向后兼容性,Spartacus 包含可配置的功能级别,这有助于在改进现有组件的同时保持可预测的行为。默认情况下,功能级别设置为最新的... Spartacus 库的每个次要版本都包含新功能,这些功能通常是对现有组件的改进。 这些功能通常是用户所期望的,但在某些情况下,这些更新可能被视为破坏性更改,尤其是当您在特定行为或 DOM 结构之上构建了自己的自定义时。 Feature level为了保持严格的向后兼容性,Spartacus 包含可配置的功能级别,这有助于在改进现有组件的同时保持可预测的行为。默认情况下,功能级别设置为最新的...
- Jerry 之前通过下列两篇文章,介绍了构成 SAP 产品 UI 的逻辑单元:UI 组件和 UI 容器组件。谈谈 SAP 产品 UI 开发中的组件概念SAP 产品 UI 里的容器组件的概念和开发概述对于合作伙伴来说,当 SAP 产品标准 UI 即使通过下面两篇文章介绍的增强技术,也无法满足客户特殊的业务需要时,就可以考虑创建自定义的 SAP UI 了。SAP 产品的 Field Extens... Jerry 之前通过下列两篇文章,介绍了构成 SAP 产品 UI 的逻辑单元:UI 组件和 UI 容器组件。谈谈 SAP 产品 UI 开发中的组件概念SAP 产品 UI 里的容器组件的概念和开发概述对于合作伙伴来说,当 SAP 产品标准 UI 即使通过下面两篇文章介绍的增强技术,也无法满足客户特殊的业务需要时,就可以考虑创建自定义的 SAP UI 了。SAP 产品的 Field Extens...
- 采用 SAP UI5 sap.ui.unified.FileUploader 控件,结合 Gateway 框架,实现本地文件上传到 ABAP 服务器,不是一件困难的事情。但由于项目实施的客观条件限制,如果不使用 SAP UI5 和 SAP ABAP Gateway 这两个框架,又该如何实现呢?这是最近一个朋友咨询我的问题。实际上我早在 2014 年就做过类似的事情。本文介绍不使用 SAP U... 采用 SAP UI5 sap.ui.unified.FileUploader 控件,结合 Gateway 框架,实现本地文件上传到 ABAP 服务器,不是一件困难的事情。但由于项目实施的客观条件限制,如果不使用 SAP UI5 和 SAP ABAP Gateway 这两个框架,又该如何实现呢?这是最近一个朋友咨询我的问题。实际上我早在 2014 年就做过类似的事情。本文介绍不使用 SAP U...
- 下列 ABAP 代码,哪些行会引起编译错误?REPORT z.TYPES t_itab TYPE TABLE OF i WITH EMPTY KEY.DATA(lt*) = VALUE t_itab( ( 10 ) ( 20 ) ( 30 ) ).DATA(lt!) = VALUE t_itab( ( 10 ) ( 20 ) ( 30 ) ).DATA(lt$) = VALUE t_itab... 下列 ABAP 代码,哪些行会引起编译错误?REPORT z.TYPES t_itab TYPE TABLE OF i WITH EMPTY KEY.DATA(lt*) = VALUE t_itab( ( 10 ) ( 20 ) ( 30 ) ).DATA(lt!) = VALUE t_itab( ( 10 ) ( 20 ) ( 30 ) ).DATA(lt$) = VALUE t_itab...
- Jerry 2014 年时,曾经在 SAP 社区上写过一篇英文博客,介绍了如何在 ABAP On-Premises 系统里,创建和消费 Web Service:Step by step to create, consume and trace web service in ABAP system这篇文章的中文版,请移步这个链接:最详细的 SAP ABAP Web Service 创建和消费步... Jerry 2014 年时,曾经在 SAP 社区上写过一篇英文博客,介绍了如何在 ABAP On-Premises 系统里,创建和消费 Web Service:Step by step to create, consume and trace web service in ABAP system这篇文章的中文版,请移步这个链接:最详细的 SAP ABAP Web Service 创建和消费步...
- 官网地址:https://developers.sap.com/tutorials/cp-starter-ibpm-employeeonboarding-5-run.html访问 SAP Business Technology Platform Workflow management Fiori Launchpad 的 Event Acquisition tile:点击 import 按钮:... 官网地址:https://developers.sap.com/tutorials/cp-starter-ibpm-employeeonboarding-5-run.html访问 SAP Business Technology Platform Workflow management Fiori Launchpad 的 Event Acquisition tile:点击 import 按钮:...
- 一位朋友向我咨询:关于这个话题,Jerry 曾经写过一篇文章:ABAP开发人员未来应该学些什么。其英文版发布在 SAP 社区博客上并被管理员置顶,获得了超过一万阅读量。当时文章里我建议的四个学习方向是:(1) 熟悉一门函数式编程语言(2) 了解 Spring(3) 熟悉 JavaScript(4) 了解一种 NoSQL 数据库后来我补充了第五点,熟悉 SAP Cloud Platform (... 一位朋友向我咨询:关于这个话题,Jerry 曾经写过一篇文章:ABAP开发人员未来应该学些什么。其英文版发布在 SAP 社区博客上并被管理员置顶,获得了超过一万阅读量。当时文章里我建议的四个学习方向是:(1) 熟悉一门函数式编程语言(2) 了解 Spring(3) 熟悉 JavaScript(4) 了解一种 NoSQL 数据库后来我补充了第五点,熟悉 SAP Cloud Platform (...
- 经过了三个多月不懈的努力,Jerry终于初步掌握了使用Angular开发企业级前端应用的技能,也通过阅读Angular源代码的方式,弄清楚了Angular的Property binding,Event binding和Two-way binding的实现原理和区别。Angular这三种绑定方式的使用语法如下图所示:但咱们今天的文章不会阐述Angular的数据绑定细节,而是继续聚焦在SAP U... 经过了三个多月不懈的努力,Jerry终于初步掌握了使用Angular开发企业级前端应用的技能,也通过阅读Angular源代码的方式,弄清楚了Angular的Property binding,Event binding和Two-way binding的实现原理和区别。Angular这三种绑定方式的使用语法如下图所示:但咱们今天的文章不会阐述Angular的数据绑定细节,而是继续聚焦在SAP U...
- 本文我们将通过研究button控件的setText和getText方法实现,来学习SAP UI5控件的实例数据修改和读取逻辑。下图是一段简单的SAP UI5代码:每点击一次button,就会在press事件的响应函数里,给button的text属性值尾部附上一个字符“1”.点了三次按钮后,其渲染出的HTML代码如下图所示,button的text属性后面多了三个"1":单步调试进入setTex... 本文我们将通过研究button控件的setText和getText方法实现,来学习SAP UI5控件的实例数据修改和读取逻辑。下图是一段简单的SAP UI5代码:每点击一次button,就会在press事件的响应函数里,给button的text属性值尾部附上一个字符“1”.点了三次按钮后,其渲染出的HTML代码如下图所示,button的text属性后面多了三个"1":单步调试进入setTex...
- 一个朋友向我提问,SAP UI5 input控件,如何实现inputField内容靠右显示?其实我也有好几年没做SAP UI5开发了,我也记不住这么多细节,但是类似问题,可以自行查询SAP UI5官网解决。打开UI5 SDK web site:https://ui5.sap.com/#/api在Filter栏里输入控件名称,比如Input:在搜索结果里点击Properties标签页,Ctrl... 一个朋友向我提问,SAP UI5 input控件,如何实现inputField内容靠右显示?其实我也有好几年没做SAP UI5开发了,我也记不住这么多细节,但是类似问题,可以自行查询SAP UI5官网解决。打开UI5 SDK web site:https://ui5.sap.com/#/api在Filter栏里输入控件名称,比如Input:在搜索结果里点击Properties标签页,Ctrl...
- HTMLContainer:sHtmlContent就是之前在SAP C4C mashup编辑页面维护的html代码:MashupServerUri:“https://mashup-cn.sapbydesignmashups.cn”“https://mashup-cn.sapbydesignmashups.cn/mashups/html/container.html”拿到iframe dom... HTMLContainer:sHtmlContent就是之前在SAP C4C mashup编辑页面维护的html代码:MashupServerUri:“https://mashup-cn.sapbydesignmashups.cn”“https://mashup-cn.sapbydesignmashups.cn/mashups/html/container.html”拿到iframe dom...
- 作为SAP从业者,我们能够清楚地感受到这些年SAP技术进化的趋势。SAP前端开发技术的进化方向,从SAP GUI,到能在浏览器里运行的ABAP Webdynpro / WebClient UI,再到现在仍然没有停止进化的Fiori UX. 而Fiori也从诞生之初只支持SAP UI5,进化到现在能够同时支持Angular, React和Vue等多种前端框架。关于SAP前端技术的演进,可以参考... 作为SAP从业者,我们能够清楚地感受到这些年SAP技术进化的趋势。SAP前端开发技术的进化方向,从SAP GUI,到能在浏览器里运行的ABAP Webdynpro / WebClient UI,再到现在仍然没有停止进化的Fiori UX. 而Fiori也从诞生之初只支持SAP UI5,进化到现在能够同时支持Angular, React和Vue等多种前端框架。关于SAP前端技术的演进,可以参考...
- SAP官网的ABAP Programming Model for Fiori帮助文档里,定义了很多注解(Annotation):https://help.sap.com/viewer/cc0c305d2fab47bd808adcad3ca7ee9d/1709 000/en-US/896496ecfe4f4f8b857c6d93d4489841.html对于这些注解,我们可以从其字面含义和SA... SAP官网的ABAP Programming Model for Fiori帮助文档里,定义了很多注解(Annotation):https://help.sap.com/viewer/cc0c305d2fab47bd808adcad3ca7ee9d/1709 000/en-US/896496ecfe4f4f8b857c6d93d4489841.html对于这些注解,我们可以从其字面含义和SA...
- 这个系列的前三篇文章:SAP FSM 学习笔记(一) : 使用API消费FSM的数据SAP FSM 学习笔记(二) : SAP FSM的微信接入SAP FSM 学习笔记(三) : 在微信里创建SAP FSM客户预约假设这样一个场景:Jerry使用手机,关注自己购买的产品所在公司的微信公众号后,在公众号菜单里点击“预约”,选择了“李小刚”这个技师进行上门安装服务。预约成功后,SAP FSM的调... 这个系列的前三篇文章:SAP FSM 学习笔记(一) : 使用API消费FSM的数据SAP FSM 学习笔记(二) : SAP FSM的微信接入SAP FSM 学习笔记(三) : 在微信里创建SAP FSM客户预约假设这样一个场景:Jerry使用手机,关注自己购买的产品所在公司的微信公众号后,在公众号菜单里点击“预约”,选择了“李小刚”这个技师进行上门安装服务。预约成功后,SAP FSM的调...
- 这个系列的第一篇文章,SAP FSM 学习笔记(一) : 使用API消费FSM的数据,我们学习了如何使用SAP FSM提供的nodejs SDK,第二篇文章 SAP FSM 学习笔记(二) : SAP FSM的微信接入,介绍了如何使用微信这个平台,通过nodejs SDK去消费SAP FSM的API.从本文开始,我们就会真正地调用SAP FSM API,在系统里创建一些数据。我们采用“上门安... 这个系列的第一篇文章,SAP FSM 学习笔记(一) : 使用API消费FSM的数据,我们学习了如何使用SAP FSM提供的nodejs SDK,第二篇文章 SAP FSM 学习笔记(二) : SAP FSM的微信接入,介绍了如何使用微信这个平台,通过nodejs SDK去消费SAP FSM的API.从本文开始,我们就会真正地调用SAP FSM API,在系统里创建一些数据。我们采用“上门安...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签