自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (16)
  • 收藏
  • 关注

原创 ABAP, Java和JavaScript三种语言的比较

写这个系列的初衷是SAP Chengdu office有越来越多的应届毕业生加入,这些新同事通过在大学的专业学习,具备了Java和JavaScript背景,但是进入SAP之后大家觉得ABAP没有Java和JavaScript好学。 其实任何编程语言总是有很多相通之处,这个系列就是把这三种语言的很多知识点拿来横向比较,即使只会其中一门,也能看懂这些post. 同时对于ABAP较之Java和J

2018-01-31 22:03:17 7979

原创 Hybris ECP(Enterprise Commerce Platform)的调试

This blog is written to demonstrate how to setup debug environment for Hybris ECP(Enterprise Commerce Platform).1. start Hybris server via debug option以debug模式启动Hybris服务器2. import folder hybri

2018-01-26 17:01:59 378

原创 一个SAP开发人员的2017总结:编程与游泳

今年的生活如此丰富多彩,不写一点什么怎么对得起这过去的一年? 就当记流水账,若干年之后回来看一定很有意思。 1月有幸成为SAP Community上2位来自China的SAP mentor之一:3月再次来到客户现场,和他们的架构师讨论二次开发时选用UI5还是用Vue.回到office之后,把这个讨论扔到cloud@SAP的微信群里,没想到激起同事们对这个top

2018-01-21 14:59:46 9123 2

原创 Jerry的Fiori原创文章合集

我曾经于2014年10月到2016年5月工作于SAP CRM Fiori应用的开发团队, 我所在的团队负责下列这8个Fiori应用的维护和持续开发:My OpportunitiesMy TasksMy AppointmentsMy LeadsMy NotesSimulate Sales PipelineTrack Sales Pipeline在这不到两年的开发工作里,我在使

2018-01-19 22:26:48 806

原创 Jerry的ABAP原创技术文章合集

我之前发过三篇和ABAP相关的文章:1.Jerry的ABAP, Java和JavaScript乱炖这篇文章包含我多年来在SAP成都研究院使用ABAP, Java和JavaScript工作过程中的一些感悟: 三种语言里一些具体技术点的横向比较。随便提一些:ABAP Load Vs Java Byte codeABAP和Java的weak reference比较ABAP和Java的

2018-01-19 22:24:31 1105

原创 Jerry的CRM Middleware(中间件)文章合集

我在SAP成都研究院做过的CRM中间件的项目其实并不是很多:1. 2013年下半年和2014年上半年曾经支持过中联重科和蒙牛的CRM项目相关的中间件问题;2. 2014年上半年做过一个CRM物料主数据的中间件开发项目;3. 2014年负责CRM物料主数据的维护工作。这个列表里所有的文章都是我在实际开发或者项目过程中遇到问题后记录下来的心得。2013年直到清明节前,我其实对CRM中间

2018-01-19 22:23:20 562 3

原创 阿里云上到底能运行SAP哪些产品?

本文主要内容大部分来源于SAP已经发布的note: 2552731 - SAP Applications on Alibaba Cloud: Supported Products and IaaS VM Types。到2018/01/19为止这个note只有英文版(另一个日文版是机器翻译的)。将来原始的note可能会被SAP负责这个note的同事继续更新,届时本文内容可能会同原始的note

2018-01-19 22:22:00 3096

原创 从产品展示页面谈谈Hybris的特有概念和设计结构

今天这篇文章来自我的同事,SAP成都研究院Hybris开发团队的开发人员Zhang Jonathan(张健)。需要特别介绍的是,张健和成都研究院的其他开发同事不同,张健毕业于电子科技大学,读的专业是英语,也就是说Jonathan是文科背景。但是张健毕业后的第一份居然选择了编程工作,而且是在IBM大型机上的编程工作。没错,就是用下面这个庞然大物写代码, 厉害吧!然后,Jonathan在他大四

2018-01-18 10:39:21 895

原创 Jerry的WebClient UI 42篇原创文章合集

我要感谢CRM On Premise, 因为在这个产品上做开发让我得以使用WebClient UI框架。有些朋友觉得这个SAP自己发明的基于HTML+ABAP的MVC框架,和现在流行的三驾马车(Angular, React, Vue)相比显得很笨重,也缺少一些他们认为现代UI框架必不可少的一些功能。这个看法我个人不是完全认同,除了诸如React的Virtual DOM rendering和三驾

2018-01-15 19:26:54 1161 1

原创 关于S/4HANA里Sales Office 和Sales Organization那些事儿

今天这篇文章来自我的成都同事Zhang Sean(张正永)。Sean也是一位在SAP行业摸爬滚打多年的老兵了,2009年从大学硕士毕业之后就进入了SAP Labs从事开发工作,目前是SAP 成都S/4HANA开发团队的产品经理。和其他互联网公司的很多成功的产品经理一样,Sean也经历了从开发人员->架构师->产品经理的晋级之路。作为一名开发人员, Sean拥有专业的mobile开发经验,精

2018-01-13 15:36:41 941

原创 SAP成都研究院35岁以上的开发人员都去哪儿了?

2006年成立的SAP成都研究院,位于天府软件园B区。如今,因为研究院发展的不断壮大, 已经搬迁到天府软件园E区了,因此,发生在图片building各种充满悲欢离合的故事,已经成为一部分小伙伴脑海中难以磨灭的回忆,永远消逝于历史的长河之中。我为什么要写这篇文章SAP成都研究院有很多刚从大学毕业不久的年轻小伙伴加入。一起聊天时,有小伙伴悄悄向我打听,”咱们公司的开发人员们咋看起来都是年轻

2018-01-13 15:34:19 4173 2

原创 SAP Fiori 应用的三种部署方式

封面图片来自Google搜索,关键字: Fiori Deployment方式1 On premise环境下以BSP应用作为Fiori应用部署和运行的载体在SAP成都labs我曾经担任过CRM这几个Fiori应用的开发和维护工作:在Google上搜索关键字Fiori Architecture, 能找到这样一张图片,其中CRM和S/4 HANA的Fiori应用都以BSP应用的方式运

2018-01-08 19:46:02 2744 1

原创 SAP的这三款CRM解决方案,您能区分清楚么

我的一位同事, John Burton, 在2017年12月底写过一篇博文:Explaining SAP’s portfolio of “CRM Service” related products, 简要介绍了SAP针对CRM Service这一领域发布的一系列解决方案。https://blogs.sap.com/2017/12/27/explaining-saps-portfolio-of-

2018-01-07 15:59:26 4568

原创 Jerry 2017年的五一小长假:8种经典排序算法的ABAP实现

2017年4月29日~5月1日,国际劳动节, 三天的小长假。 在国内,小长假往往是这样的: 然而我当时在戏称为”德村”(德国农村)的Walldorf出差并且住在Wiesloch, 这里的五一小长假能听见鸟叫,虫鸣,和风吹过的声音,除此之外再无其他。 街道上别说行人了,连行驶的汽车都很少。如果一个在成都习惯了热闹生活的人,到了这种乡下地方来估计会觉得百无聊赖

2018-01-07 15:52:26 932

原创 ABAP开发人员未来应该学些什么

2007年1月我大学毕业进入SAP Chengdu从事开发工作,到今天已经整整11年了。这张图在ABAP开发圈子里曾广为流传:为了避免这种窘境发生在ABAPer身上,我们应该做点什么呢?2017年刚开始的时候,我曾经在SAP community写过一篇文章: What should an ABAPer continue to learn as an application deve

2018-01-07 15:44:00 9068 1

原创 SAP Cloud for Customer(C4C)和微信集成系列教程

这个系列主要从技术层面阐述了如何实现end user在微信app里发送的message能够投递到C4C系统,以及在C4C系统基于微信发送过来的message回复之后,如何将这些回复再push回微信app. 基于这种最简单的一发一收的场景,partner可以自行开发更复杂的集成场景.场景示例微信用户关注服务公众号之后,直接和这个公众号交谈,能够在C4C系统基于交谈内容直接生成Servi

2018-01-07 15:06:38 2096

原创 Jerry的ABAP, Java和JavaScript乱炖

写这个系列的初衷是SAP Chengdu office有越来越多的应届毕业生加入,这些新同事通过在大学的专业学习,具备了Java和JavaScript背景,但是进入SAP之后大家觉得ABAP没有Java和JavaScript好学。 其实任何编程语言总是有很多相通之处,这个系列就是把这三种语言的很多知识点拿来横向比较,即使只会其中一门,也能看懂这些post. 同时对于ABAP较之Java和J

2018-01-07 14:54:54 841

原创 Jerry的CDS view自学系列

My CDS view self study tutorial - part 1 how to test odata service generated by CDS view https://blogs.sap.com/2016/03/10/my-cds-view-self-study-tutorial-part-1-how-to-test-odata-service-generated-b

2018-01-07 12:54:41 2549

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

S4/HANA里有一个新的UI框架叫做Smart template, 配合ABAP后台的CDS view技术,能够让developer以Metadata driven的方式来开发Fiori应用, 这种开发方式几乎不需要或者只需要很少量的JavaScript开发。 下面是我写在SCN上的相关13篇blog的链接:Step by Step to create CDS view through

2018-01-07 12:51:34 1018

如何使用 ABAP 创建包含不同字体大小的 Word 文档-模板文件

本模板文件同笔者的 ABAP 教程配套使用。使用 ABAP 代码,结合这个模板文件,能通过编程的方式,创建出具有不同字体大小和样式的 Word 文档出来。Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。Jerry 是 SAP 社区导师,SAP 中国技术大使。在长达15年的 SAP 产品开发生涯里,Jerry 曾经先后参与 SAP Business ByDesign,SAP CRM,SAP Cloud for Customer,SAP S/4HANA,SAP Commerce Cloud(电商云)等标准产品的研发工作。 Jerry 工作中使用 ABAP, Java, JavaScript 和 TypeScript 进行开发, 对包括 SAP UI5 在内的多款 SAP 自研框架有深入的研究。

2022-08-07

使用 ABAP 创建 Word 文档的工具库

使用 ABAP 创建 Word 文档的工具库,在笔者的 ABAP 专栏里会使用这个工具库,向大家介绍,如何通过 ABAP 编程语言来创建和修改 .docx 格式的本地文件。注意,这个工具库并非基于过时的 OLE 技术,而是利用 .docx 文件实际上是基于 Open Office 格式的事实,直接操作底层的 XML 源代码的方式来操控 Word 文档。

2022-08-06

一个解析 JSON 数据的标准类

一个解析 JSON 数据的标准类

2022-04-17

SAP Fiori 和 SAP UI5 开发学习路线图

内容参考我的专栏:一套适合 SAP UI5 开发人员循序渐进的学习教程,地址:https://blog.csdn.net/i042416/category_11395500.html Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。 Jerry 也是从 SAP UI5 菜鸟一路走过来,深知只有 ABAP 开发背景的开发者,向 SAP UI5 开发领域转型的不易,因此我在业余时间设计了这份适合 SAP UI5 初学者的学习教程,把开发一个完整的 SAP UI5 应用的流程,拆分成若干个步骤,力求每个步骤里,把涉及到的知识点都涵盖到。这些知识点可能不像我的 UI5 源码分析系列文章那么深入,但力求浅显易懂。

2022-03-25

UI5 Inspector,一款好用的 Chrome 扩展

适用于 SAP UI5 应用开发人员,我的专栏《一套适合 SAP UI5 开发人员循序渐进的学习教程》对这个工具有详细介绍。

2022-02-22

使用 JavaScript 上传 PDF 和 Excel 文件到 ABAP 服务器并解析

Jerry 微信公众号文章 使用 JavaScript 上传 PDF 和 Excel 等二进制文件到 ABAP 服务器并进行解析 的附属资源,包含了文章介绍知识要点对应的源代码实现。

2021-11-13

FileUpload.zip

没有使用任何框架,原生 JavaScript 上传文件到 ABAP 服务器

2021-11-07

SAP CRM WebClient UI 培训 Slide

SAP CRM WebClient UI 培训 Slide

2021-07-04

SAP Fiori Elements Overview 页面的创建.mp4

SAP Fiori Elements 提供了预定义的模板和 UI 样式,适用于 SAP 应用的通用应用场合。 使用 SAP Fiori Elements,应用开发人员可以创建基于 OData 服务和注解的 Fiori 应用,而无需额外的 JavaScript 编程。 运行时,SAP UI5 解析 OData 服务和注解中包含的元数据,将其同业务数据一起,使用框架统一提供的视图来渲染页面。

2021-05-23

在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用 的配套源代码

在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用 文章的配套源代码

2021-04-16

将近2万个汉语四字成语大全,txt格式存储

将近2万个汉语四字成语大全,txt格式存储

2021-04-06

适合程序员使用的文件搜索工具,支持各种高级搜索条件

程序员

2021-02-20

dgreadiness_v3.6.zip

windows10 1909版本,如果想安装VMWare Workstation player 15.5.5,需要使用该powershell脚本,在Administration模式下,禁掉hyper V

2021-02-17

winzip70 (1).exe

winzip的经典版本,适用于windows 98实体操作系统及虚拟机

2021-02-16

自己用Java编写的有道云笔记图片批量下载工具

使用方式:java -jar tool.jar [0,1,2] 0,1,2分别是有道云笔记的编号。0的guid:c91a710af51c1e1b20f5d1da2140a9e4; 1的guid:4cc557ab9b7cbde0515b49a155c5dce3 2的guid:6eaae532daaa678cc610f2a34cbc9119

2020-11-29

《Jerry 2017年的五一小长假:8种经典排序算法的ABAP实现》文章的源代码

《Jerry 2017年的五一小长假:8种经典排序算法的ABAP实现》文章的源代码下载,解压之后手动复制粘贴到ABAP系统的SE24或者SE80事物码里。

2020-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除