第一章 最低要求:输入和输出 1
第一节 RPG简介 1
第二节 RPG控制卡及档案格式说明单 7
第三节 RPG逻辑流程 15
第四节 RPG输入说明 16
第五节 完整的销售卡描述 21
第六节 RPG输出说明单 23
第七节 完整的程式 26
第八节 RPG程式的运转 29
第九节 提要 32
第一节 RPG计算说明 37
第二章 基本的计算及输出 37
第二节 含有计算的程式 41
第三节 减法运算 44
第四节 乘法运算 46
第五节 搬移运算 46
第六节 含有常数的计算 47
第七节 输出的修饰 49
第八节 IBM SYSTEM 3的轮轴控制(限用於RPGⅡ) 61
第九节 一个完整的程式 63
第十节 提要 67
第三章 程式说明及流程图 71
第二节 列表机间隔图 72
第三节 流程图 72
第一节 多重式卡片格式表 72
第四节 一个完整程式流程图 85
第五节 程式说明 86
第六节 提要 92
第四章 报表的特性及RPG逻辑流程 95
第一节 一般报表的特性 95
第二节 汇总 100
第三节 中间汇总 102
第四节 最後记录的处理 105
第五节 表头 107
第六节 提要 109
第二节 条件指示码 113
第一节 何谓指示码 113
第五章 指示码—RPG的核心 113
第三节 多重条件指示码(Mutiple Conditioning Indicators) 116
第四节 结果指示码 117
第五节 RPG指示码摘要单 122
第六节 有指示码的程式 124
第七节 层次指示码 131
第八节 汇总时间及明细时间 133
第九节 仓库更新程式 134
第十节 提要 146
第六章 单一输入档 155
第一节 记录的识别 155
第二节 卡片的顺序 163
第三节 层次指示码 170
第四节 销售退款报表 172
第五节 栏位记录关联 181
第六节 仓库库存程式 182
第七节 提要 192
第七章 输出的修饰 203
第一节 编排 203
第二节 RPG Ⅱ编排字码限用於RPG Ⅱ 210
第三节 行位及栏位控制 213
第四节 RPG Ⅱ的日期(限用於RPG Ⅱ) 228
第五节 卡片的输出 229
第六节 MFCV卡片的印刷(限用於RPG Ⅱ) 231
第七节 仓库库存报表输出说明 234
第八节 提要 248
第八章 计算的描述 261
第一节 算术指令 261
第二节 文数字指令 262
第三节 指令执行的顺序 267
第四节 四舍五入 274
第五节 注解栏位 274
第六节 限用於RPG Ⅱ的命令 275
第七节 仓库库存报表的计算 277
第八节 提要 301
第九章 多重档案输入 315
第一节 配对记录 315
第二节 用配对记录的程式 320
第三节 提要 332
第十章 表的处理 347
第一节 表的定义 347
第二节 查表 356
第三节 用到表的程式 359
第十一章 副程式(SUBROUTINE) 399
第一节 内部副程式 399
第二节 含有内部副程式的实例 400
第三节 外部副程式 402
第四节 使用外部副程式的实例 403
第十二章 磁碟的基本认识与档案的种类 409
第一节 磁碟系统的基本要素 409
第二节 磁碟档案的种类 411
第十三章 索引顺序档案的使用 419
第一节 CHAIN指令 420
第二节 C1~C9连锁码 424
第三节 RA档案 427
第四节 RPG Ⅱ逻辑循环流程 430
第五节 摘要 433
第十四章 直接档案的使用 435
第一节 CHAIN指令 436
第二节 RPG Ⅱ的转换程式 439
第三节 C1~C9连锁码 440
第四节 RA档案 444
第五节 结论 446