abap中的數據類型和數據對象
一、數據類型:數據類型描述了數據的對象的技巧屬性,用於定義數據對象。
分類1:
1、預定義標準數據類型 如:c(char)、d(date)、p(將兩個十進制數字緊縮到一個字節)、n(數字文本)、i(int)、f(float)、和string(可變長字符串)。
data s(10) type c value ""hello""
2、數據字典中的全局數據類型
3、用戶在法度中的自定義數據類型
分類2
1、數據元素:用於定義一個字段類型的變量
2、佈局體:用於定義一個內存中佈局體變量,又稱爲工作區
3、內表:用於定義一個內存的表格
二、數據對象(文本、變量、常量):內存變量。
定義數據對象的兩種體式格式:
1、data <變量1> type <類型1>
2、data <變量1> like <變量2>
體系定義的數據對象(無需聲明,可在法度中直接應用)
SY-SUBRC:返回代碼值(0代表操縱成功)
SY-UNAME:用戶登錄名
SY-TCODE:當前事務
SY-DATUM:當前日期
SY-UZEIT:當前時候
數據對象賦值
data myid(10) type c value ""100"" .
move source to destination.
clear var 1.