1.数据类型
Type Description DL Initial value
C Character 1 Space
N Numeric text 1 '00...0'
D Date YYYYMMDD 8 '00000000'
T Time HHMMSS 6 '000000'
X Byte (heXadecimal) 1 X'00'
I Integer 4 0
P Packed number 8 0
F Floating point number 8 '0.0'
STRING String variable empty string
XSTRING Byte sequence (X string) variable empty X string
定义数据:
DATA SAMP[(n)] TYPE C/N... .单一定义C型[长度n]数据SAMP
DATA:SAMP[(n)] TYPE C/N ,
SAMP2[(n)] TYPE C/N . 多个数据定义
DATA: begin of SAMP,
SAMP2[(n)] TYPE C/N ,
SAMP3[(n)] TYPE C/N ,
end of SAMP [,/. ] 一个结构定义,多个定义
begin of SAMP4,
end of SAMP .
根据已有数据定义 把TYPE C/N 改成LIKE fref(要参考的数据)
**选择类型 : <BT < 使用selection-low/high 包含端点
**严格大小写 :LT< low , LE<=,GT>,GE>=, EQ= ,NE=not EQ, "CP", , **NB
**选择类型 :NP".
*&---------------------------------------------------------------------*
*& Report Zlonpro5 *
*& *
*&---------------------------------------------------------------------*
*& *
*& *
*&---------------------------------------------------------------------*
**变量输入测试sql语句以及输出
**
**一个ABAP基础学习样例本程序调试通过
********************************************************
REPORT Zlonpro5 .
tables t100.
********************************************************
*定义屏幕输入变量用 parameters多个:,分开。
parameters:
sprsl like t100-sprsl,
arbgb like t100-arbgb,
msgnr like t100-msgnr,
text like t100-text.
** include 就是把该include类型中的代码全盘复制过来使用的作用
**include ztestinclude .
********************************************************
**定义数据data用TYPE或者LIKE事例 多个:,分开。常用数据类型如下:
* C -- Character (1)Space //N --Numeric text (1) '00...0'
* D -- Date YYYYMMDD (8)'00000000'//T --Time HHMMSS (6) '000000'