码迷,mamicode.com
首页 > 其他好文 > 详细

ABAP基本数据类型、通用类型

时间:2017-05-31 18:59:05      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:images   object   程序   splay   back   ima   img   创建   小数点后位数   

技术分享

string,在系统内部,长度可变的内置类型(string,xstring)是通过引用实际动态的 数据对象的固定内存地址来进行操作的,

因而这两种内置类型和引用类型一样,属于纵深类型。

P类型(数据)数据

是一种压缩的定点数,其数据对象占据内存字节数和数值范围取定义时指定的整个数据的大小和小数点后位数,如果不指定小数位,则将视为I类型。其有效数据大小可以是从1~31位数字,小数点后最多可以有14个数字。

P类型的数据,可以用于精确运算。

通用类型

除了object ,所有的通用类型都能直接用TYPE(如TYPE  data,但没有TYPE  object, object不能直接跟在TYPE后面,只能跟在TYPE REF TO 后面)

type ref to 后面可接的通用类型只能是data(数据引用)或者是object(对象引用),其他通用类型不行:

type ref to data: 表示的是数据引用data  references

type ref to object:表示的是对象引用object  references


扁平类型和纵深类型

扁平结构就是指变量内存中直接存储的内容,而不是地址,指针是一种典型的引用类型即纵深类型。

扁平结构:指的是所有代表实际操作内容的数据对象,因此固定长度的基本类型数据均为扁平结构数据。

纵深结构:指的是数据对象的内容为其他的内存地址区域,因而引用的数据对象是典型的纵深类型。

ABAP访问Java服务

ABAP(作为clint端),调用java(作为服务器端)

sap通过Jco反向调用JAVA的rfc服务也是简单的,只是在JAVA端需要使用Jco创建一个rfc服务,然后在sap端注册这个服务程序。

首先,Jco服务器程序需要在网关中进行注册,在SM59中,定义一个连接类型为T的远程目标。


技术分享

技术分享


RFC目标系统:是ABAP  RFC调用java时,需要指定目标系统名,

program id 是java程序中使用的。


ABAP基本数据类型、通用类型

标签:images   object   程序   splay   back   ima   img   创建   小数点后位数   

原文地址:http://www.cnblogs.com/zhaorp/p/6925301.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!