本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- 龙儿筝
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
SAP ABAP和Java里的弱引用(WeakReference)和软引用(SoftReference)
Jerry前一篇文章 SAP ABAP一组关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析 介绍了在ABAP里判断引用变量是否包含了一个有效引用的关键字:IS BOUND.
本文则从ABAP和Java编程语言里不同的引用类型这个角度来继续引用这个话题的讨论。
不知道大家留意过这个ABAP抽象类CL_ABAP_REFERENCE吗?这个抽象类只有一个GE ...
ABAP关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析
ABAP里的IS BOUND, IS NOT INITIAL和IS ASSIGNED这组关键字,如果平时不留心,很容易理解地似是而非。今天我们就来说一说它们的区别。
先把SAP帮助文档抄过来:
IS BOUND
It checks whether a reference variable contains a valid reference. A data reference variabl ...
关于SAP ABAP字符变量和字符串变量字符个数的一个知识点,和一个血案
今天是2020年5月2日,五一国际劳动节小长假的第二天。让我们继续劳动起来。
使用ABAP strlen函数计算下列这4个字符和字符串变量中包含的字符个数。
大家先别急着滑动屏幕,先试着自己计算一下,看和标准答案是否有出入。也许大家觉得这些小的知识点没什么用,但Jerry马上会分享一个我实际处理过的客户incident,正是由于类似这种看似不起眼的小知识点没有留意,最后影响了项 ...
SAP ABAP Netweaver服务器的标准登录方式讲解
最近Jerry把这个公众号之前发布的总共230篇文章按照类别整理了一系列合集出来,比如所有的ABAP文章,放在了这个合集里:汪子熙的ABAP合集。
本文继续介绍ABAP里的一个知识点:ABAP Netweaver服务器的登录方式(Standard Logon Procedure).
本文的英文版最先发布于SAP社区博客,我当时负责处理客户报过来的关于SAP CRM Web Se ...
SAP Commerce Impex语法
Header:上图蓝色和浅绿色文字。
A header is a single line defining a mapping of the following value lines to the type system. A header applies to all processed value lines until the next header or until t ...
SAP Data Intelligence Graph json源代码的结构分析
以SAP Data Intelligence标准的示例Graph com.sap.demo.http.server为例,将其json代码保存到本地,使用json编辑器查看:
operator之间有8条线连接,对应json文件里connections数组里的8个元素:
每个元素包含source和target两个对象。以下图为例:
src对象代表图 ...
在SAP Data Intelligence Modeler里创建新的pipeline
新建一个graph:
保存:
将Processing下面的Data Generator这个Operator拖拽到graph的编辑区域,点击<>符号开始编辑脚本:
可以查看自动生成的JavaScript代码:
这个Generator生成的随机数需要一个输出,这里我们选择terminal operator:
SAP Analytics Cloud关于Smart Predict功能的说明
从open SAP的课程能看出,SAP Analytics Cloud也是部署在SAP Cloud Platform上:
https://open.sap.com/courses/cp6
关于Smart Predict的Note:
https://launchpad.support.sap.com
为SAP Analytics Cloud的story创建持久化页面
在SAP Analytics Cloud Story标签页里新建一个页面,或者选中默认的page,选择Rename进行重命名:
例如改成Jerry first page.
工具栏里点击如下按钮,插入一个新的Table:
为table添加Measure/Dimension:
添加AccountID到table之后的效果如下图:
如何配置SAP Analytics Cloud到SAP Cloud for Customer的连接
SAP Analytics Cloud同其他SAP产品或者第三方系统集成的两种方式:
(1) Live data connection (2) import data connection
上图出自: https://www.sapanalytics.cloud/learning/data-connections/
在SAP Analytics Cloud里创建一个新的con ...
SAP Analytics Cloud里如何基于一个已有的model创建Story
首页菜单,Create->Story,
选择Story的用途,这里我选择创建Story然后添加Responsive Page:
选择Data acquired from an existing model:
选择Analytics Cloud上之前已经存在的模型:
使用Model existing data:
SAP Analytics Cloud和SAP Cloud for Customer的集成
最近Jerry做的一个项目需要使用SAP Analytics Cloud和SAP Cloud for Customer进行集成。以前我对这个领域是一无所知,正好借此机会学习。
项目背景在Jerry之前的文章 如何在SAP Cloud for Customer页面嵌入自定义UI 已经介绍过。我们给汽车销售开发了一个微信小程序,在使用过程中会在SAP Cloud for Custom ...
从CSV文件导入数据到Analytics Cloud里创建模型和Story
从SAP官网下载一个供学习使用的csv文件:
https://help.sap.com/http.svc/download?deliverable_id=20229442
拖拽到SAP Analytics Cloud的Home页面里。待看到Prepare Model的提示后,松开鼠标:
本地csv文件的数据会自动上传:
自动创建了一个Model,Rows14 ...
SAP云平台上两个ABAP系统实例之间的互连
场景:SAP云平台上的两个ABAP系统实例,一个作为数据的提供者-provision system;另一个作为数据的消费者 - client system,后者从前者读取数据,并显示
实现步骤概述:
(1) client System创建outbound communication. (2) 在provision系统创建inbound communication. (3) Create a S ...
SAP Cloud for Customer的Mashup位于CustomPane里
CustomPane.js的实现位置:
sap/client/basecontrols/core:
根据C4C系统里创建的Mashup模型来初始化CustomPane控件:
oModel.oResource的id就是该Mashup在C4C系统的ID:
MashupComponentModel.js的实现:
路径:SAP_UI/HTML5/r ...
SAP C4C的URL Mashup无法添加到embedded component里去
HTML帮助文档里写到:URL Mashup只能添加到headers上,无法添加到sections和tab区域里。
测试:在adaptation模式下,headers区域下的Mashup列表里选择url Mashup:
在properties的Apperance里只有Link一个选项,且无法更改:
如果试图将url Mashup添加到embedded component里,会遇到 ...
在SAP CAL(Cloud Application Library)上搭建ABAP HANA系统
根据关键字ABAP搜索:
在结果里选择SAP NetWeaver AS ABAP and SAP BW 7.5 SP01 on SAP HANA SP10,点击Create instance:
在Cloud provider字段里选择AWS或者Azure(注意,AWS或者Azure的license必须自行解决),点击Advanced Mode, 进行更多详情配置:
Network ...
SAP Cloud for Customer里的individual customer OData服务
(1) customer的查询:
https://jerry.c4c.saphybriscloud.cn/sap/c4c/odata/v1/c4codata/IndividualCustomerCollection?$filter=CustomerID eq '1000490'
上述url的语义是,在系统里查询CustomerID为1000490的customer数据。如果存在,返回格式如下, ...
SAP Cloud for Customer Sales Lead明细页面视图的UI模型
工作中心:Sales
工作中心视图:Sales Lead
Note字段绑定的BO模型:
/Root/Notes/NoteText
SalesLead的明细页面的UI模型路径:COD_MarketingLead.TI.uicomponent
名字是MarketingLead:
一步步在SAP Cloud Platform上创建HANA实例并使用
登录SAP Cloud Platform Neo环境,点击SAP HANA / SAP ASE菜单项下的databases & Schemas:
新建一个database实例,取名jerrymdc:
在Events标签页里看到这个实例的 ...