* 預(yù)定義數(shù)據(jù)類型
--------------------------------------------------------------------------------------------------------------
Type Length Range Initial Value Description
C 1 1-65535Byte Space 字符串?dāng)?shù)據(jù), 如’Program’
D 8 8Byte ‘00000000’ 日期數(shù)據(jù), 格式為YYYYMMDD
F 8 8Byte 0 浮點(diǎn)數(shù)
I 4 -2^31至2^31-1 0 整數(shù)
N 1 1-65535Byte ‘00…0’ 數(shù)值所組成的字符串
P 8 1-16Byte 0 Packed 數(shù), 用在小數(shù)點(diǎn)數(shù)
T 6 6Byte ‘000000’ 時(shí)間數(shù)據(jù), 格式為HHMMSS
X 1 1-65535Byte X’00’ 16進(jìn)位數(shù)
1、定義數(shù)據(jù)結(jié)構(gòu)
----------------------------------------------------------------
(1) 變量: Data 變量名 Type 變量類型,如:Data S1 Type I.
(2) 常量:Constants 常量名 Type 變量類型,如:Constants PI Type P 3.1415926.
(3) 靜態(tài)變量:STATICS <c> [<length>] <type> [<value>] [<decimals>]
(4) 自定義變量類型:
Types: Begin of 自定義變量類型,
變量名1 Type 變量類型1,
變量名2 Type 變量類型2,
End of 自定義變量類型.
Data 自定義變量 Type 自定義變量類型.
(5) 字段變量:
Data: Begin of Address,
Name(10) Type C,
Number Type P,
End of Address.
(6) 內(nèi)表:
Table: 表名.
例:
TABLES: SPFL.
SELECT * FROM SPFL.
WRITE: SPFL-MANDT, SPFL-CARRID,SPFL-CONNECTION.
ENDSELECT.
2、系統(tǒng)定義數(shù)據(jù)
-----------------------------------------------------------------
SPACE 空白字符串
SY-SUBRC 系統(tǒng)執(zhí)行傳回值, 0 表示成功
SY-UNAME logon帳號(hào)
SY-DATUM 系統(tǒng)日期
SY-UZEIT 系統(tǒng)時(shí)間
SY-TCODE 目
--------------------------------------------------------------------------------------------------------------
Type Length Range Initial Value Description
C 1 1-65535Byte Space 字符串?dāng)?shù)據(jù), 如’Program’
D 8 8Byte ‘00000000’ 日期數(shù)據(jù), 格式為YYYYMMDD
F 8 8Byte 0 浮點(diǎn)數(shù)
I 4 -2^31至2^31-1 0 整數(shù)
N 1 1-65535Byte ‘00…0’ 數(shù)值所組成的字符串
P 8 1-16Byte 0 Packed 數(shù), 用在小數(shù)點(diǎn)數(shù)
T 6 6Byte ‘000000’ 時(shí)間數(shù)據(jù), 格式為HHMMSS
X 1 1-65535Byte X’00’ 16進(jìn)位數(shù)
1、定義數(shù)據(jù)結(jié)構(gòu)
----------------------------------------------------------------
(1) 變量: Data 變量名 Type 變量類型,如:Data S1 Type I.
(2) 常量:Constants 常量名 Type 變量類型,如:Constants PI Type P 3.1415926.
(3) 靜態(tài)變量:STATICS <c> [<length>] <type> [<value>] [<decimals>]
(4) 自定義變量類型:
Types: Begin of 自定義變量類型,
變量名1 Type 變量類型1,
變量名2 Type 變量類型2,
End of 自定義變量類型.
Data 自定義變量 Type 自定義變量類型.
(5) 字段變量:
Data: Begin of Address,
Name(10) Type C,
Number Type P,
End of Address.
(6) 內(nèi)表:
Table: 表名.
例:
TABLES: SPFL.
SELECT * FROM SPFL.
WRITE: SPFL-MANDT, SPFL-CARRID,SPFL-CONNECTION.
ENDSELECT.
2、系統(tǒng)定義數(shù)據(jù)
-----------------------------------------------------------------
SPACE 空白字符串
SY-SUBRC 系統(tǒng)執(zhí)行傳回值, 0 表示成功
SY-UNAME logon帳號(hào)
SY-DATUM 系統(tǒng)日期
SY-UZEIT 系統(tǒng)時(shí)間
SY-TCODE 目