RPG 的全称:Report Program Generator
编写 HELLO WROLD
FMT C CL0N01Factor1+++++++Opcode&ExtFactor2+++++++Result++++++++Len++D+HiLoEq
*************** Beginning of data *************************************
0001.00 C 'HELLO WROLD' DSPLY
0002.00 C RETURN
0003.00 C
0004.00 C
****************** End of data ****************************************
调用程序 call + 程序名 屏幕反白出现 “HELLO WORLD”字样
其实我们可以将RPGLE 的程序按照部位划分可以分为四个部分
定义的表的格式以及定义具体的时间 做一些解释型的工作
DATFMT (*IS0)
表示这是国际化的意思TIMFT (*ISO)
表示国际化格式含义DATEDIT(YMD)
年月日HDEBUG(*YES)
关键宇控制模块中生成调试工具
内容说明
首先在首行填写上F
然后按 F4
那么就会出现以下内容
Filename:
File Type:
File Designation:
End of File:
File Addtion:
File Format:
+文件格式,不能为空,允许的值有:
这里通常填“E”,即为外部描述文件
Record Address Type:
Device:
Keyword:
首行填写D
然后在按F4
那么就会出现如下情况:
Name
定义变量的名字 该名字可以不顶格写
E
标识定义的变量是否源自外部数据结构。可以不填,或填“E”
Declaration Type
定义变量的类型,允许的值如下:
From
Length
定义变量的长度
Internal Data Type
定义变量类型,允许的值有:
*
:指针型Keywords
关键字:可以不填写常用的关键字有如下
Comment
注释项
N01
指示器相关的参数
Factor 1
操作内容一
Operation
操作码
Factor 2
操作内容二
Result
操作结果
Length
长度
Decimal Positions
小数位
本文到此就先告一段落啦(各位加油🤖)