ABAP 事务码SE21创建ABAP包接口。这是ABAP基于包层面的访问控制实现逻辑。包里可以存储很多ABAP对象。如果开发人员想将某些对象声明为包外程序也能访问,可以将这些对象放在包接口的Visible Elements标签页下面。 当然,如果一个对象没有出现在Visible elements标签 ...
分类:
移动开发 时间:
2018-10-20 16:26:17
阅读次数:
190
Jerry和SAP成都研究院一些新同事聊天时,谈到ABAP和SAP GUI这个话题。很多新同事在加入SAP成都之前,是做Java和C++开发的,习惯了Eclipse/IntelliJ IDEA/Visual Studio这些现代IDE,对于SAP GUI这个比较”复古“的IDE不太适应。 其实还有一 ...
分类:
系统相关 时间:
2018-10-20 16:20:17
阅读次数:
216
ABAP 1\. ABAP提供了一个工具类cl_proxy_xml_transform,通过它的两个方法abap_to_xml_xstring和xml_xstring_to_abap实现两种格式的互换。 最后一行的ASSERT语句,说明从ABAP格式转换成XML格式,再转换成ABAP格式,转换前的A ...
分类:
编程语言 时间:
2018-10-20 16:18:43
阅读次数:
191
ABAP Development Tools的前端是Java,根本识别不了ABAP。那么在ADT里的ABAP语法高亮是如何实现的? 第一次打开一个report时,显示在ADT里的代码是没有任何语法高亮显示的, 此时有一个HTTP请求发到ABAP后台: /sap/bc/adt/abapsource/p ...
分类:
其他好文 时间:
2018-10-20 16:16:36
阅读次数:
145
基于Netweaver的ABAP transport route一般都有dev,test和prod三种类型的系统。 而Vue前端项目的webpack build设置也类似。 以 "SAP成都研究院数字创新空间开发的智能服务" 前端实现为例, 在package.json里定义了名为dev和build两 ...
分类:
Web程序 时间:
2018-10-20 16:11:53
阅读次数:
203
ABAP Dialog: Individual, interactive system access. System: Background processing and communication within a system (such as RFC users for ALE, Workfl ...
分类:
Web程序 时间:
2018-10-20 15:00:06
阅读次数:
152
ABAP透明表里的时间戳,数据类型为dec: 有个需求:计算这两个时间戳之间的天数间隔,丢弃时间戳年 月 日8位后面的小时:分钟:秒。 举个例子:如果时间戳是20180918173132,丢弃173132,只保留20180918, 然后再计算天数间隔。 直接用CDS view的字符串操作函数subs ...
分类:
其他好文 时间:
2018-10-20 14:52:05
阅读次数:
188
ABAP and Java see my "blog" ). nodejs 用nodejs现成的express module,几行代码就能写个server出来: go 要获取更多Jerry的原创文章,请关注公众号"汪子熙": ...
分类:
编程语言 时间:
2018-10-20 14:06:35
阅读次数:
198
curl是利用URL语法在命令行方式下工作的开源文件传输工具,广泛应用在Unix,多种Linux发行版中。 在Windows系统下也有移植版。 curl尤其被广泛应用在github上众多开源软件和框架的安装script中,比如Kubernetes的一个本地运行工具:minikube。 安装scrip ...
分类:
Web程序 时间:
2018-10-20 11:02:06
阅读次数:
225
有同事问这个问题:lv_s是从int4转过来的,长度为2,和硬编码的lv_s2(长度为1)相比,后面多了个空格。 为什么?查SAP ABAP的编程帮助F1 help。 帮助文档说的很清楚了:如果赋值操作的目的字段(Target字段),即赋值号的左边操作数的类型为string,如果赋值之前的整数是负数 ...
分类:
其他好文 时间:
2018-10-19 23:48:34
阅读次数:
239