一步步用ABAP Development Tools连接SAP云平台上的ABAP编程环境-阿里云开发者社区

开发者社区> 汪子熙> 正文

一步步用ABAP Development Tools连接SAP云平台上的ABAP编程环境

简介: 使用ABAP Development Tools的项目创建向导: New->ABAP Cloud Project: Service Instance Connection,选择SAP Cloud Platform CloudFoundry environment: 选择Region,输入用户名密码,前提是你得在这个region下有一个global Account。

使用ABAP Development Tools的项目创建向导:

New->ABAP Cloud Project:

clipboard1,1

Service Instance Connection,选择SAP Cloud Platform CloudFoundry environment:

clipboard2,2

选择Region,输入用户名密码,前提是你得在这个region下有一个global Account。

clipboard3,3

下图是我在欧洲法兰克福(Frankfurt)这个Region的Global Account:

clipboard4,4

这个Global Account所属的space下面我创建了一个ABAP系统实例,ID为ME1:

clipboard5,5

这个ABAP运行实例具有16GB运行内存,64GB的HANA内存。

clipboard6,6

再回到ABAP Development Tools, 在项目创建向导里使用Cockpit里维护的上述属性:

clipboard7,7

点Next,在ABAP Development Tools里会看到一个嵌入的登录窗口:

clipboard8,8

点Finish:

clipboard9,9

Finish点了之后,在ABAP Development Tools左侧的项目列表里就能看见创建好的ABAP Cloud项目了,接下来在这个项目里编写ABAP代码进行开发的方式,和我们用ADT连接On-Premises系统基本一致。大家可以看到下图创建好的高亮的ABAP Cloud项目(系统ID为ME1), 和其他On-Premises上的ABAP项目外观上没有区别。

clipboard10,10

这两种ABAP项目的差异在于,ABAP Cloud项目里能够使用的ABAP语言特性,只是传统ABAP语言的一个子集,比如传统ABAP语言里和Dynpro相关的关键字,即只能工作在SAPGUI中的那些关键字,因为在Cloud环境下不再适用了,所以在ABAP Development Tools的ABAP Cloud项目里禁止使用。

至于上图ABAP Cloud项目里的Released Objects如何使用,等Jerry有时间再继续写。

clipboard11,11

本文来自云栖社区合作伙伴“汪子熙”,了解相关信息可以关注微信公众号"汪子熙"。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

官网链接