AS/400 开发介绍
.1 AS/400 应用开发概述.............................................................................................................3
数据描述规范
(DDS data description specification).................................................................3
DB2 QUERY MANAGER AND SQL DEVELOPMENT KIT
支持的结构化查询语
言
SQL/400..................................................................................................................................3
APPLICATION DEVELOPMENT TOOLSET/400(ADTS/400)
开发工具包中有
PDM
、
SEU
、
SDA
、
RLU
、
DFU
等
.........................................................................................4
1.PDM(PROGRAMMING DEVELOPMENT MANAGER).......................................4
2.SEU(SOURCE ENTRY UTILITY)............................................................................4
3.SDA(SCREEN DESIGN AID)....................................................................................4
4.RLU(REPORT LAYOUT UTILITY)..........................................................................5
5.DFU(DATA FILE UTILITY)......................................................................................5
QUERY/400.................................................................................................................................5
CL
(控制语言)编程
................................................................................................................5
.2 DDS 及文件操作说明.............................................................................................................6
AS/400
数据库结构
....................................................................................................................6
1.字段及字段定义...............................................................................................................6
2.记录及记录格式...............................................................................................................6
3.数据库文件及文件说明...................................................................................................6
4.成员...................................................................................................................................7
建立物理文件
.............................................................................................................................7
1.建立一个库 SGMSRC、两个源文件 RPGMSCF 和 RDTASCF,主要用于存放应用
系统的源,再建一个库 SGMOBJ,用于存放目标............................................................7
2.通过 SEU 开发工具进行交互式定义源物理文件.........................................................8
3.建立物理文件...................................................................................................................9
4.数据输入...........................................................................................................................9
5.字段参考文件...................................................................................................................9
建立逻辑文件
.............................................................................................................................9
1.逻辑文件的结构可以很简单,也可很复杂。主要有四类:......................................9
2.简单逻辑文件定义.........................................................................................................10
3.建立逻辑文件,可通过 CRTLF 命令来建立逻辑文件(编译)..............................10
.3 RPG 语言...............................................................................................................................10
结构化程序语言
.......................................................................................................................11