数据对象
变量
数据对象(如文本、变量、常量),主要指变量,变量在程序过程中值会变化。
语法:
DATA <name> [<length>] TYPE <type>[value <value>] [decimal <decimals>]
其中:[]里的内容为可选项,<>表示名称
name:变量名称,最长30个字符,不可含有+ . , :()等字符
length:长度,要用圆括号括起来 如:LINE(20) TYPE C.
type:数据类型
value:初始值
decimals:小数位
例子:
DATA: C1 TYPE C,
INT1 TYPE I VALUE 1,
TEMP TYPE P DECIMAL 2.
注意:声明多个变量时DATA后加冒号,每个声明结束后加逗号隔开
常量
常量定义使用CONSTANTS
语法:
CONSTANTS<常量名>[<长度>] TYPE <数据类型> VALUE <默认值>
注意:一旦定义,长期保存在内存,值无法改变
例子:
CONSTANTS PI TYPE P DECIMALS 5 VALUE '3.14159'.