as/400学习

 最近开始使用IBM的AS/400服务器进行开发了,也处于学习阶段

发布些我用过的学习资料

 

学习AS400循序渐进的计划
第一步:第一次登录 AS400   
1. AS400 的操作
2.更改密码 change password
3.查看系统报表 wrksplf
4.查看信息 dspmsg
5.发送信息 sndmsg
6.查看系统使用情况 wrksyssts
7.查看系统变量 wrksysval
8.查看当前用户 JOB 情况 wrkusrjob
9.查看用户属性 wrkusrprf
10.创建一个用户 crtusrprf
11.查看当前所有用户情况 wrkusrjob
wrkusrjob user(*all) status(*active) jobtype(*interact) astlvl(*basic)
12.查看关机开机情况 go power
13.提交批处理 sbmjob
14.查看当前用户所提交的处理 wrksbmjob
15.查看所有的批处理工作 wrkjobscde
16.查看当前机器的硬件信息 dsphdwrsc
17.更改信息的方式 chgmsgq *break
18.查看系统磁盘工作 go disktasks
strsst
19.保存 savobj
20.恢复 rstobj
library      file     member
21.这三者同 PC 中的差别
22.目录的意义 library list  
23.用户使用的库 EDTLIBL  
24.查看当前活动的工作情况 wrkactjob   
第二步:
1.如何使用 PDM  
2. WRKMBRPDM 
3. STRPDM  
4.源程式的编辑、复制、删除等的操作   
5.程式的命名规则    
6.在编辑时如何使用 F13 F15 F16   
7.在编辑源代码时如何新加一行   
8.如何删除一行   
9.如何删除多行   
10.如何复制行   
11.如何移动行   
12.如何显示当前行的格式   
第三步:
1.如何建立一个物理文件   
2.建立物理文件时的注意事项
3. AS400 中的逻辑文件及如何建立 
4.逻辑文件与物理文件的关系,及在建立和重新编译时的注意问题和易发生的问题,例如编译时产生的错误信息等。
5.物理文件中关键字的意义及规则,及与 RPG 中的用法
第四步:
1.如何向物理文件中输入数据。 
2.可以利用 UPDDTA 命令。
3.学习使用 STRDFU 、及向数据库中输入记录。
第五步:
1.如何使用 Query (STRQM)
第六步:
1.学习 TST009 程式 , 一个会作加法的 RPG 程式。要求能够深刻理解程式的逻辑及程式的运行机制。
第七步:
1.如何使用 SDA 工具进行屏幕的设计。 
2.实例讲解如何写一个简单的显示画面程式,及 SDA
定义常量的方法  
3.定义变量 ( 字符型和数字型变量 ) 的方法  
4.如何用 SDA 移动、复制、删除一个变量     
第八步:
1.更改 LS004P 这个程式。如果没有编译成功,需要重新编译。
2.以下操作码的用法 :
 1)  IF ENDIF   
 2)  DOW   ENDDO   
 3)  CHAIN   
 4)  SETLL   
 5)  READ
 6)  READP
 7)  SETGT   
 8)  READC
第九步:
1. LS004P 程式现在只可以显示一个客户号和客户名称
请更改,使程式可以显示客户的其他四个地址。
2.更改 LS004P 目标:使程式能够将 CST 数据库中所有信息全部显示在屏幕上。
3.更改 LS004P 目标:使用户可以增加一条记录和更改一条已经存在的记录。
4.更改 LS004P 目标:用户可以增加、删除、更改、查询记录
5.更改 LS004P 目标:用用户可以按翻页进入查询下一条记录或前一条记录。且可以用翻页找到一条记录进行删除、更改、查询。
第十步:
1.如何使用 RLU 编辑报表。
2.作一个客户的报表。不用 DSPF 。目标:学习如何遍历一个数据库及将数据库中的记录打印表报表。
3.针对上面所作的程式。加多一个显示文件。使用用户可以选择范围打印报表。如果用户输入错误,例如用户输入的起始客户号码大于终止客户号码。那么就在屏幕的第二十四行显示
From no > to no
4.更改上面的程式,以使在列印客户资料时可以印到客户的国家信息。
5.更改上面的程式,目标:使程式在运行后自己显示报表的内容。需要用到 CLP 的知识。在 CL 程式中调用 RPG. 然后直接显示报表内容。
第十一步:
1.学习一个简单的 SUBFILE 程式。
2. CL 程式练习
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值