在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → rpg程序员手册.pdf

rpg程序员手册.pdf

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.73M
  • 下载次数:7
  • 浏览次数:69
  • 发布时间:2021-03-03
  • 实例类别:一般编程问题
  • 发 布 人:dlf121
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: 程序员 rp 程序 手册

实例介绍

【实例简介】
【实例截图】

【核心代码】

目录
1.0 RPGⅣ概念
1.1 第一章 符号名和保留字
1.1.1 符号名
1.1.1.1 数组名
1.1.1.2 数据结构名
1.1.1.3 EXCEPT 名
1.1.1.4 字段名
1.1.1.5 KLIST 名
1.1.1.6 标号
1.1.1.7 命名常量
1.1.1.8 PLIST 名
1.1.1.9 记录名
1.1.1.10 子例程名
1.1.1.11 表名
1.1.2 RPG Ⅳ的特殊功能字/保留字
1.1.3 用户日期特殊字
1.1.3.1 用户日期的规则
1.1.4 PAGE ,PAGE1-PAGE7
1.2 第二章 编译程序指令
1.2.1 /TITLE (7-12 列)
1.2.2 /EJECT (7-12 列)
1.2.3 /SPACE(7-12 列)
1.2.4 /COPY (7-12 列)
1.2.4.1 在编译期间/COPY 的结果
1.3 第三章 程序周期
1.3.1 一般 RPG Ⅳ程序周期
1.3.2 详细的 RPGⅣ程序周期
1.3.2.1 详细的 RPGⅣ目标程序周期
1.3.2.2 初始化例程
1.3.2.2.1 匹配字段例程
1.3.2.2.2 溢出例程
1.3.2.2.3 先行字段例程
1.3.2.3 无主文件程序的结束
1.3.2.4 文件处理的程序控制
1.3.2.4.1 RPG Ⅳ异常/错误处理子例程
1.4 第四章 RPG Ⅳ指示器
1.4.1 在 RPG Ⅳ规范表中定义指示器
1.4.1.1 溢出指示器
1.4.1.2 记录标识指示器
1.4.1.2.1 配置记录标识指示器的规则
1.4.1.3 控制级指示器(L1-L9)
1.4.1.3.1 控制级指示器的规则
1.4.1.3.2 分离的控制字段
1.4.1.4 字段指示器
1.4.1.4.1 配置字段指示器的规则
1.4.1.5 结果指示器
1.4.1.5.1 配置结果指示器的规则
1.4.2 不在规范表中定义的指示器
1.4.2.1 外部指示器
1.4.2.2 内部指示器
1.4.2.2.1 第一页指示器(1P)
1.4.2.2.2 最后一个记录指示器(LR)
1.4.2.2.3 匹配记录指示器(MR)
1.4.3 使用指示器
1.4.3.1 文件条件
1.4.3.1.1 文件条件规则
1.4.3.2 字段记录关系指示器
1.4.3.2.1 配置字段记录关系指示器
1.4.3.3 功能键指示器
1.4.3.4 暂停指示器(H1-H9)
1.4.3.5 指示器条件限制计算
1.4.3.5.1 第 7 和第 8 列
1.4.3.5.2 第 9-11 列
1.4.3.6 表达式中使用指示器
1.4.3.7 控制输出指示器
1.4.4 作数据引用的指示器
1.4.4.1 *IN
1.4.4.2 *INxx
1.4.4.3 附加规则
1.4.5 指示器总结
1.5 第五章 异常/错误数据结构和子例程
1.5.1 文件异常/错误
1.5.1.1 文件信息数据结构
1.5.1.1.1 文件反馈信息
1.5.1.1.2 打开反馈信息
1.5.1.1.3 输入/输出反馈信息
1.5.1.1.4 设备反馈信息
1.5.1.1.5 取得属性反馈信息
1.5.1.1.6 分块考虑
1.5.1.2 文件异常/错误子例程(INFSR)
1.5.1.3 状态码
1.5.1.3.1 文件状态码
1.5.2 程序异常/错误
1.5.2.1 程序状态数据结构
1.5.2.1.1 程序状态码
1.5.2.2 程序异常/错误子例程
1.6 第六章 一般文件考虑
1.6.1 主文件/次文件多文件处理
1.6.1.1 无匹配字段的多文件处理
1.6.1.2 有匹配字段的多文件处理
1.6.1.2.1 分配匹配字段值(M1-M9)
1.6.1.2.2 处理匹配记录
1.6.2 替换比较顺序
1.6.2.1 改变比较顺序
1.6.2.2 使用外部比较顺序
1.6.2.3 在源文件中说明替换比较顺序
1.6.2.4 格式化替换比较顺序记录
1.6.3 文件转换
1.6.3.1 指定文件转换
1.6.3.2 转换一个或全部文件
1.6.3.3 转换多个文件
1.6.3.3.1 指定文件
1.6.3.3.2 指定表
2.1 第七章 数据类型和数据格式
2.1.1 字符型
2.1.2 数字型
2.1.2.1 压缩十进制
2.1.2.2 决定压缩十进制字段的数字长度
2.1.2.3 区位十进制格式
2.1.2.4 二进制格式
2.1.2.4.1 程序描述的文件
2.1.2.4.2 外部描述的文件
2.1.3 日期型
2.1.4 时间型
2.1.5 时间标记数据
2.1.6 图形型
2.1.7 基本指针数据类型
2.1.7.1 例子
2.1.8 过程指针数据类型
2.1.8.1 例子
2.1.9 不支持的数据库数据类型
2.1.9.1 空值/空属性字段
2.1.9.2 变长字段
2.1.9.3 对数据库数据映象错误的处理
2.2 第八章 文字和命名常量
2.2.1 文字
2.2.2 命名常量
2.2.2.1 命名常量的规则
2.2.2.1.1 定义命名常量的例子
2.2.3 象征常量
2.2.3.1 象征常量的规则
2.3 第九章 数据结构
2.3.1 特殊数据结构
2.3.1.1 数据区数据结构
2.3.1.2 文件信息数据结构
2.3.1.3 程序状态数据结构
2.3.2 数据结构举例
2.4 第十章 使用数组和表
2.4.1 数组
2.4.1.1 数组名和下标
2.4.1.2 基本数组规范表
2.4.1.3 运行时数组的编码
2.4.1.4 装入运行时数组
2.4.1.4.1 在一个源记录中装入运行时数组
2.4.1.4.2 用多个源记录装入运行时数组
2.4.1.4.3 运行时数组排序
2.4.1.5 编译时数组的编码
2.4.1.6 装入编译时数组
2.4.1.6.1 数组源记录的规则
2.4.1.7 运行前数组的编码
2.4.1.8 装入运行前数组
2.4.1.9 字符数组的顺序检查
2.4.2 初始化数组
2.4.2.1 运行时数组
2.4.2.2 编译时和运行前数组
2.4.3 定义相关数组
2.4.4 检索数组
2.4.4.1 检索无下标数组
2.4.4.2 检索有下标数组
2.4.5 使用数组
2.4.5.1 在计算规范表中说明数组
2.4.6 数组排序
2.4.6.1 用数组一部分做键字排序数组
2.4.7 数组输出
2.4.7.1 编辑整个数组
2.4.8 表
2.4.8.1 LOOKUP 处理一个表
2.4.8.2 LOOKUP 处理二个表
2.4.8.3 描述在 LOKUP 操作中找到的表无素
2.5 第十一章 编辑数字型字段
2.5.1 编辑码
2.5.1.1 简单的编辑码
2.5.1.2 组合编辑码
2.5.1.3 用户自定义编辑码
2.5.1.4 编辑考虑
2.5.1.5 编译码小结
2.5.2 编辑字
2.5.2.1 如何编写一个编辑字
2.5.2.2 一个编辑字的组成部分
2.5.2.2.1 一个编辑字的主体格式
2.5.2.2.2 一个编辑字的状态格式
2.5.2.2.3 一个编辑字的扩展格式
2.5.2.3 编辑字编写规则总结
2.5.3 编辑外部描述文件
2.6 第十二章 初始化数据和子例程
2.6.1 初始化
2.6.1.1 初始化子例程(*INISR)
2.6.1.2 CLEAR 和 RESET 操作码
2.6.1.3 数据初始化
3.0 规范表
3.1 第十三章 一般信息
3.1.1 注释项
3.1.1.1 键字语法
3.1.1.2 续行规则
3.1.1.2.1 控制规范表键字字段
3.1.1.2.2 文件描述规范表键字字段
3.1.1.2.3 定义规范表键字字段
3.1.1.2.4 计算规范表键字字段
3.1.1.2.5 输出规范表的常量/编辑字字段
3.2 第十四章 控制规范表
3.2.1 用数据区做为控制规范表
3.2.2 控制规范表语句
3.2.2.1 第 6 列(格式类型)
3.2.2.2 第 7-80 列(键字)
3.2.2.3 ALTSEQ{(*NONE *SRC *EXT)}
3.2.2.4 CURSYM(‘sym’)
3.2.2.5 DATEDIT(格式{分隔符})
3.2.2.6 DATFMT(格式{分隔符})
3.3.3.7 DEBUG{(*NO *YES)}
3.2.2.8 DECEDIT(‘值’)
3.2.2.9 DFTNAME(RPG_名)
3.2.2.10 FROMSALIGN{(*NO *YES)}
3.2.2.11 FTRANS{(*NONE *SRC)}
3.2.2.12 TIMFMT(FMT{分隔符})
3.3 第十五章 文件描述规范表
3.3.1 文件描述规范表语句
3.3.1.1 文件描述续行
3.3.1.2 第 6 列(格式类型) 
3.3.1.3 第 7-16 列(文件名)
3.3.1.3.1 程序描述文件
3.3.1.3.2 外部描述文件
3.3.1.4 第 17 列(文件类型)
3.3.1.4.1 输入文件
3.3.1.4.2 输出文件
3.3.1.4.3 更新文件
3.3.1.4.4 组合文件
3.3.1.5 第 18 列(文件标志)
3.3.1.5.1 主文件
3.3.1.5.2 次文件
3.3.1.5.3 记录地址文件(RAF)
3.3.1.5.4 数组或表文件
3.3.1.5.5 全过程文件
3.3.1.6 第 19 列(文件结束)
3.3.1.7 第 20 列(文件增加)
3.3.1.8 第 21 列(顺序)
3.3.1.9 第 22 列(文件格式)
3.3.1.10 第 23-27 列(记录长度)
3.3.1.11 第 28 列(有限处理)
3.3.1.12 第 29-33 列(键字或记录地址字段长度)
3.3.1.13 第 34 列(记录地址类型)
3.3.1.13.1 空格=无键字处理
3.3.1.13.2 A=字符型键字
3.3.1.13.3 P=压缩型键字
3.3.1.13.4 G=图形键字
3.3.1.13.5 K=键字
3.3.1.13.6 D=日期型键字
3.3.1.13.7 T=时间型键字
3.3.1.13.8 Z=时间标记型键字
3.3.1.14 第 35 列(文件组织)
3.3.1.14.1 空格=无键字程序描述文件
3.3.1.14.2 I=索引文件
3.3.1.14.3 T=记录地址文件
3.3.1.15 第 36-42 列(设备)
3.3.1.16 第 43 列(保留)
3.3.1.17 第 44-80 列(键字)
3.3.2 文件描述键字
3.3.2.1 COMMIT{(RPG_名字)}
3.3.2.2 DATFMT(格式{分隔符})
3.3.2.3 DEVID(字段名)
3.3.2.4 EXTIND(*INUX)
3.3.2.5 FORMLEN(数字)
3.3.2.6 FORMOFL(数字) 
3.3.2.7 IGNORE(记录格式{:记录格式…})
3.3.2.8 INCLUDE(记录格式{:记录格式…})
3.3.2.9 INFDS(数据结构名)
3.3.2.10 INFSR(子例程名)
3.3.2.11 KEYLOC(数字)
3.3.2.12 MAXDEV(*ONLY/*FILE)
3.3.2.13 OFLIND(*INxx)
3.3.2.14 PASS(*NOIND)
3.3.2.15 PGMNAME(程序名)
3.3.2.16 PLIST(Plist 名)
3.3.2.17 PREFIX(前缀名)
3.3.2.18 PRTCTL(数据结构{:*COMPAT})
3.3.2.18.1 扩展长度 PRTCTL 数据结构
3.3.2.18.2 *COMPAT PRTCTL 数据结构
3.3.2.19 RAFDATA(文件名)
3.3.2.20 RECNO(字段名)
3.3.2.21 RENAME(外部格式名:内部格式名)
3.3.2.22 SAVEDS(数据结构名)
3.3.2.23 SAVEIND(数字)
3.3.2.24 SFILE(记录格式名:rrn 字段名)
3.3.2.25 SLN(数字)
3.3.2.26 TIMFMT(格式{分隔符})
3.3.2.27 USROPN
3.3.3 文件类型和处理方式
3.4 第十六章 定义规范表
3.4.1 定义规范表语句
3.4.1.1 定义规范表续行
3.4.1.2 第 6 列(格式类型)
3.4.1.3 第 7-12 列(名)
3.4.1.4 第 22 列(外部描述)
3.4.1.5 第 23 列(数据结构类型)
3.4.1.6 第 24-25 列(定义的类型)
3.4.1.7 第 26-32 列(起始位置)
3.4.1.8 第 33-39 列(终止位置/长度)
3.4.1.9 第 40 列(内部数据类型)
3.4.1.10 41-42 列(十进制型)
3.4.1.11 43 列(保留)
3.4.1.12 44-80 列(键字)
3.4.2 定义规范表的键字
3.4.2.1 ALT(数组名)
3.4.2.2 ASCEND
3.4.2.3 BASED(基本指针名)
3.4.2.4 CONST(常量)
3.4.2.5 CTDATA 
3.4.2.6 DATFMT(格式名{分隔符})
3.4.2.7 DESCEND
3.4.2.8 DIM(数字_常量)
3.4.2.9 DTAARA(数据区名)
3.4.2.10 EXPORT
3.4.2.11 EXTFLD(字段名)
3.4.2.12 EXTFMT(代码)
3.4.2.13 EXTNAME(文件名{:格式名})
3.4.2.14 FROMFILE(文件名)
3.4.2.15 IMPORT
3.4.2.16 INZ{(常量)}
3.4.2.17 LIKE(RPG 名)
3.4.2.18 NOOPT
3.4.2.19 OCCURS(数字常量)
3.4.2.20 OVERLAY(名{:位置})
3.4.2.21 PACKEVEN
3.4.2.22 PERRCD (数字_常量)
3.4.2.23 PREFIX(前缀_串)
3.4.2.24 PROCPTR
3.4.2.25 TIMFMT(格式{分隔符})
3.4.2.26 TOFILE(文件名)
3.4.3 定义规范表类型总结
3.5 第十七章 输入规范表
3.5.1 输入规范表语句
3.5.1.1 程序描述
3.5.1.2 外部描述
3.5.2 程序描述文件
3.5.2.1 第 6 列(格式类型)
3.5.3 记录标识项
3.5.3.1 第 7-16 列(文件名)
3.5.3.2 第 16-18 列(逻辑关系)
3.5.3.3 第 17-18 列(顺序)
3.5.3.3.1 字母项
3.5.3.3.2 数字项
3.5.3.4 第 19 列(数字)
3.5.3.5 第 20 列(可选项)
3.5.3.6 第 21-22 列(记录标识指示器或**)
3.5.3.6.1 指示器
3.5.3.6.2 先行字段
3.5.3.7 第 23-46 列(记录标识码)
3.5.3.7.1 第 23-27 列,第 31-35 列,第 39-43 列(位置)
3.5.3.7.2 第 28,36,44 列(NOT)
3.5.3.7.3 第 29,37,45 列(代码部分)
3.5.3.7.4 第 30,38,46 列(字符)
3.5.3.7.5 AND 关系
3.5.3.7.6 OR 关系
3.5.4 字段描述项
3.5.4.1 第 6 列(格式类型)
3.5.4.2 第 7-30 列(保留)
3.5.4.3 第 31-34 列(日期/时间外部格式)
3.5.4.4 第 35 列(日期/时间分隔符)
3.5.4.5 第 36 列(数据格式)
3.5.4.6 第 37-46 列(字段位置)
3.5.4.7 第 47-48 列(十进制小数位数)
3.5.4.8 第 49-62 列(字段名)
3.5.4.9 第 63-64 列(控制级)
3.5.4.10 第 65-66 列(匹配字段)
3.5.4.11 第 67-68 列(字段记录关系)
3.5.4.12 第 69-74 列(字段指示器)
3.5.5 外部描述文件
3.5.5.1 第 6 列(格式类型)
3.5.6 记录标识项
3.5.6.1 第 7-16 列(记录名)
3.5.6.2 第 17-20 列(保留)
3.5.6.3 第 21-22 列(记录标识指示器)
3.5.6.4 第 23-80 列(保留)
3.5.7 字段描述项
3.5.7.1 第 7-20 列(保留)
3.5.7.2 第 21-30 列(外部字段名)
3.5.7.3 第 31-48 列(保留)
3.5.7.4 第 49-62 列(字段名)
3.5.7.5 第 63-64 列(控制级)
3.5.7.6 第 65-66 列(匹配字段)
3.5.7.7 第 67-68 列(保留)
3.5.7.8 第 69-74 列(字段指示器)
3.5.7.9 第 75-80 列(保留)
3.6 第十八章 计算规范表
3.6.1 计算规范语句
3.6.1.1 计算规范扩展因子 2 续行
3.6.1.2 第 6 列(格式类型)
3.6.1.3 第 7-8 列(控制级)
3.6.1.3.1 控制级指示器
3.6.1.3.2 最后记录指示器
3.6.1.3.3 子程序标识符
3.6.1.3.4 AND/OR 行标识符
3.6.1.4 第 9-11 列(指示器)
3.6.1.5 第 12-25 列(因子 1)
3.6.1.6 第 26-35 列(操作和扩展)
3.6.1.6.1 操作扩展
3.6.1.7 第 36-49 列(因子 2)
3.6.1.8 第 50-63 列(结果字段)
3.6.1.9 第 64-68 列(字段长)
3.6.1.10 第 69-70 列(十进制小数位数)
3.6.1.11 第 71-76 列(结果指示器)
3.6.2 计算扩展因子 2 说明语句
3.6.2.1 第 7-8 列(控制级)
3.6.2.2 第 9-11 列(指示器)
3.6.2.3 第 12-25 列(因子 1)
3.6.2.4 第 26-35 列(操作和扩展)
3.6.2.4.1 操作扩展
3.6.2.5 第 36-80 列(扩展因子 2)
3.7 第十九章 输出规范表
3.7.1 输出规范表说明语句
3.7.1.1 程序描述
3.7.1.2 外部描述
3.7.2 程序描述文件
3.7.2.1 第 6 列(格式类型)
3.7.3 记录标识和控制项
3.7.3.1 第 7-16 列(文件名)
3.7.3.2 第 16-18 列(逻辑关系)
3.7.3.3 第 17 列(类型)
3.7.3.4 第 18-20 列(记录增加/删除)
3.7.3.5 第 18 列(取溢出/释放)
3.7.3.5.1 取溢出
3.7.3.5.2 释放
3.7.3.6 第 21-29 列(输出条件指示器)
3.7.3.7 第 30-39 列(EXCEPT 名)
3.7.3.8 第 40-51 列(空行和跳行)
3.7.3.9 第 40-42 列(打印前空行)
3.7.3.10 第 43-45 列(打印后空行)
3.7.3.11 第 46-48 列(打印前跳行)
3.7.3.12 第 49-51 列(打印后跳行)
3.7.4 字段描述和控制项
3.7.4.1 第 21-29 列(输出指示器)
3.7.4.2 第 30-43 列(字段名)
3.7.4.2.1 字段名、空格、表和数组
3.7.4.2.2 PAGE,PAGE1-PAGE7
3.7.4.2.3 *PLACE
3.7.4.2.4 用户日期保留字
3.7.4.2.5 *IN,*INxx,*IN(xx)
3.7.4.3 第 44 列(编辑码)
3.7.4.4 第 45 列(输出后释放)
3.7.4.5 第 47-51 列(结束位置)
3.7.4.6 第 52 列(数据格式)
3.7.4.7 第 53-80 列(常量,编辑字,日期/时间格式。格式名)
3.7.4.7.1 常量
3.7.4.7.2 编辑字
3.7.4.7.3 日期/时间格式
3.7.4.7.4 记录格式名
3.7.5 外部描述文件
3.7.5.1 第 6 列(格式类型)
3.7.6 记录标识和控制项
3.7.6.1 第 7-16 列(记录名)
3.7.6.2 第 16-18 列(逻辑关系)
3.7.6.3 第 17 列(类型)
3.7.6.4 第 18 列(释放)
3.7.6.5 第 18-20 列(记录增加)
3.7.6.6 第 21-29 列(输出指示器)
3.7.6.7 第 30-39 列(EXCEPT 名)
3.7.7 字段描述和控制项
3.7.7.1 第 21-29 列(输出指示器)
3.7.7.2 第 30-43 列(字段名)
3.7.7.3 第 45 列(输出后释放)
4.0 内部函数/表达式和操作码
4.1 第 20 章 内部函数
4.1.1 字母顺序的内部函数
4.1.1.1 %ADDR(取得变量的地址)
4.1.1.1.1 %ADDR 例子
4.1.1.2 %ELEM(取得元素的个数)
4.1.1.3 %PADDR(取得过程地址)
4.1.1.3.1 %PADDR(例子)
4.1.1.4 %SIZE
4.1.1.4.1 %SIZE 例子
4.1.1.5 %SUBST
4.1.1.5.1 %SUBST 使用的值
4.1.1.5.2 %SUBST 作为赋值结果使用
4.1.1.5.3 %SUBST 例子
4.1.1.6 %TRIM
4.1.1.6.1 %TRIM 的例子
4.1.1.7 %TRIML
4.1.1.7.1 %TRIML 的例子
4.1.1.8 %TRIMR
4.1.1.8.1 %TRIMR 的例子
4.2 第 21 章 表达式
4.2.1 表达式的运算符和操作数
4.2.1.1 表达式规则
4.2.1.2 精度规则
4.3 第 22 章 操作码
4.3.1 算术操作
4.3.2 数组操作
4.3.3 位操作
4.3.4 转移操作
4.3.5 调用操作
4.3.6 比较操作
4.3.7 数据区操作
4.3.8 日期操作
4.3.9 说明操作
4.3.10 使用表达式操作
4.3.11 文件操作
4.3.12 设置指示器操作
4.3.13 信息操作
4.3.14 初始化操作
4.3.15 消息操作
4.3.16 传送操作
4.3.16.1 传送字符型、图形型和数字型数据
4.3.16.2 传送日期-时间型数据
4.3.16.2.1 把字符字段转换为数据字段的例子
4.3.17 区位传送操作
4.3.18 串操作
4.3.19 结构程序设计操作
4.3.20 子程序操作
4.3.21 测试操作
4.4 第 23 章 操作码详解
4.4.1 ACQ(请求)
4.4.2 ADD(加)
4.4.3 ADDDUR(连续加)
4.4.4 ANDxx(与)
4.4.5 BEGSR(开始子程序)
4.4.6 BITOFF(置位为 OFF)
4.4.7 BITON(置位为 ON)
4.4.8 CABxx(比较及转移)
4.4.9 CALL(调用一个程序)
4.4.10 CALLB(调用连接过程)
4.4.11 CASxx(有条件的调用子例程)
4.4.12 CAT(联结两个字串)
4.4.13 CHAIN(从文件中随机检索)
4.4.14 CHECK(检查字符)
4.4.15 CHECKR(检查保留字)
4.4.16 CLEAR(清除)
4.4.17 CLOSE(关闭文件)
4.4.18 COMMIT(委托)
4.4.19 COMP(比较)
4.4.20 DEFINE(字段定义)
4.4.20.1 *LIKE DEFINE
4.4.20.2 *DTAARA DEFINE
4.4.21 DELETE(删除记录)
4.4.22 DIV(除)
4.4.23 DO(do)
4.4.24 DOU(do until)
4.4.25 DOUxx(do until)
4.4.26 DOW(do while)
4.4.27 DOWxx(do while)
4.4.28 DSPLY(显示功能)
4.4.29 DUMP(程序转储)
4.4.30 ELSE(else)
4.4.31 ENDyy(结束一个结构组)
4.4.32 ENDSR(结束子程序)
4.4.33 EVAL(估算表达式)
4.4.34 EXCEPT(计算时输出)
4.4.35 EXFMT(写/然后读格式)
4.4.36 EXSR(执行子程序)
4.4.37 子程序编码
4.4.38 EXTRCT(抽取日期/时间/时间标记)
4.4.39 FEOD(强制数据结束)
4.4.40 FORCE(强制在下一个周期中读文件)
4.4.41 GOTO(GOTO)
4.4.42 IF(if)
4.4.43 IFxx(if)
4.4.44 IN(检索一个数据域)
4.4.45 ITER(重复)
4.4.46 KFLD(定义部分键字)
4.4.47 KLIST(定义一个复合键字)
4.4.48 LEAVE(离开 DO 操作)
4.4.49 LOOKUP(查找表或数组元素)
4.4.50 MHHZO(高区位到高区位传送)
4.4.51 MHLZO(高区位到低区位传送)
4.4.52 MLHZO(低区位到高区位传送)
4.4.53 MLLZO(低区位到低区位传送)
4.4.54 MOVE(传送)
4.4.55 MOVEA(传送数组)
4.4.55.1 字符型和图形型 MOVEA 传送
4.4.55.2 数字型 MOVEA 传送
4.4.55.3 一般的 MOVEA 传送
4.4.56 MOVEL(左传送)
4.4.57 MULT(乘)
4.4.58 MVR(传送余数)
4.4.59 NEXT(下一个输入)
4.4.60 OCCUR(Get/Set 一个数据结构的出现)
4.4.61 OPEN(打开文件处理)
4.4.62 ORxx(or)
4.4.63 OTHER(其他选择)
4.4.64 OUT(写数据区)
4.4.65 PARM(标识参数)
4.4.66 PLIST(标识一个参数列表)
4.4.67 POST(登记)
4.4.68 READ(读记录)
4.4.69 READC(读下一个修改过的记录)
4.4.70 READE(读等于键字的记录)
4.4.71 READP(读前面的记录)
4.4.72 READPE(读前面等于键字的记录)
4.4.73 REL(释放)
4.4.74 RESET(重置)
4.4.75 RETURN(返回到调用者)
4.4.76 ROLBR(撤消)
4.4.77 SCAN(扫描字串)
4.4.78 SELECT(开始选择组)
4.4.79 SETGT(设置大于)
4.4.80 SETLL(设置低界)
4.4.81 SETOFF(置指示器为 OFF)
4.4.82 SETON(置指示器为 ON)
4.4.83 SHTDN(关闭)
4.4.84 SORTA(数组排序)
4.4.85 SQRT(取平方根)
4.4.86 SUB(减)
4.4.87 SUBDUR(连续减)
4.4.88 SUBST(子串)
4.4.89 TAG(标记)
4.4.90 TEST(测试日期/时间/时间标记)
4.4.91 TESTB(测试位)
4.4.92 TESTN(测试数字)
4.4.93 TESTZ(测试区位)
4.4.94 TIME(时间)
4.4.95 UNLOCK(数据区解锁或释放记录)
4.4.95.1 数据区解锁
4.4.95.2 释放记录
4.4.96 UPDATR(更新存在记录)
4.4.97 WHEN(当为真时选择)
4.4.98 WHENxx(当真时选择)
4.4.99 WRITE(生成新记录)
4.4.100 XFOOT(计算数组元素的和)
4.4.101 XLATE(转换)
4.4.102 Z_ADD(零加)
4.4.103 Z_SUB(零减)
APPEND 附录

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警