as/400学习

AS400 之RPGLE Part 1 RPG在写程序之前关于程序开发,想强调的是:业务流程先于程序——程序是给计算机看的,流程是人执行的;程序是死的,而流程则是一个相对模糊的东西。所以在写程序前,要先弄清楚自己到底要做什么,然后将自己的思想表达给计算机——这个过程就是CODING。RPG的长处在于数据库处理,界面交互能力倒是其次。所以最开始需要了解一些关于数据库文件的相关知识(这里就只强调跟400有关的)。在下面的操作中,假设朋友已经会用STRPDM,会文件的COPY,修改。数据文件PF:COPY一个已经有的比较快点。然后修改一下里面的数据,就 阅读详情

 最近开始使用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程式练习
从入门到深入地学习IBM的小型机AS400 从入门到深入地学习IBM的小型机AS400(不断增加)一、简介篇                                         前言   我也是刚接触IBM的AS400,所以,这个贴会随着我的成长而成长,嘻,我尽量写得象网络小说,这样来让大家对IBM的AS400和RS6000有个逐步的认识,跟着我前进!这个贴子时间也许会长些,但我一是为了提高自己的E文水平(NND,IBM的资 阅读详情

相关推荐

如何取得AS400访问,一窥究竟

0x01 简介 AS/400 是当今世界上最流行的中小型、多用户商业计算机系统。广泛应用于流通、金融证券、制造、运输,安防等各个行业。 当今有多好人都使用过 Linux, 高手在人间。 但纵观 IBM Mainframe, AS400, AIX, 有幸能够用上一把的廖如星晨。 ...

fimtestxyz的博客 1574

AS400基础知识讲解,初学者使用

AS400基础原理讲解,初学者使用

AS400 API 从零到一的整个历程

简单的分享,如果有不一样的见解可以一起讨论1)AS400上安装对应的577ODG1 这个软件如果你不知道有没有装,你可以通过GO LICPGM 这个命令,10 去看到哪些安装的软件怎么安装具体如下:1. To install the libraries, run the command 2. Select option 11 to install a Licensed Program and install option 39如果发现有IBM HTTP Server For I2)启动 HTTP 服务,这是

weixin_41447442的博客 1847

RPG AS400中文教程

RPG AS400中文教程

AS400(系列)第一章 入门简介

AS/400 是当今世界上最流行的中小型、多用户商业计算机系统,在多用户服务器领域里,始终保持着最畅销的地位。 AS/400 在全球的装机量已超过 75 万套,覆盖 150 多个国家,支持 40 多种语言,有近 1 万个商业伙伴和独立软件商, 3 万多个商业应用。广泛应用于流通、金融证券、制造、运输,安防等各个行业。

Rong6911的博客 7036

as/400学习笔记(1)

 刚毕业进公司,正在培训AS/400,把自己的学习笔记 贴上来,纯属娱乐。AS/400 特点n        1、集成性n        2、安全性n        3、易用性n        4、升级保护特性n        5、可靠性(稳定性) ========================================Object 目标是AS/40

修仙第一的专栏 1108

AS400RPG编程语言入门学习资料汇总介绍

AS400RPG编程语言入门学习资料汇总介绍 去发现同类优质开源项目:https://gitcode.com/ 此压缩包汇集了五份珍贵的IBM AS/400 RPG编程语言学习资料,适合编程初学者进行入门学习。资源内包含的内容是编者早期学习阶段所搜集,亲自验证过其实用性。鉴于这些资料对初学者有着很高的参考价值,编者将其珍藏多年,如今慷慨分享,希望能助更多编程爱好者一臂之力,迈好学习AS400RPG...

gitblog_06771的博客 376

AS/400 网上教程

AS/400 网上教程 http://ibmur.hust.edu.cn/elearning/eServer/iSeries/show/pages/show.htm  

mlxia的专栏 362

as400学习基础_CL

as400基础学习,clle的基础,熟悉简单命令,老前辈们翻译的

as400常用命令及说明

本文档收集AS400系统管理常用的命令。部分命令可能因为版本不同和安装软件不同而有所出入。

as400培训练习-入门级

熟悉as400操作环境、操作见面及日常维护命令等。

as400 java_那位大侠请提供Java连接As-400的详细过程和例子

那位大侠请提供Java连接As-400的详细过程和例子(2011-12-23 06:59:09)标签:java杂谈那位大侠请提供Java连接As/400的详细过程和例子各位大侠:我想学习JAVA连接AS/400,但是无从下手,请各位大侠指教小弟,感激不尽.那位大侠请提供Java连接As/400的详细过程和例子那位大侠请提供Java连接As/400的详细过程和例子你参考以下qingzhou 写的ht...

weixin_42398141的博客 453

AS400RPG编程语言入门学习资料汇总介绍:助你轻松掌握AS400RPG编程

AS400RPG编程语言入门学习资料汇总介绍:助你轻松掌握AS400RPG编程 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 AS400RPG编程语言入门学习资料汇总介绍项目,旨在为广大编程初学者提供一套全面、实用的学习资源。本项目汇集了五份珍贵的IBM AS/400 RPG编程语言学习资料,由编者早期学习阶段搜集并亲自验证其实用性。资料详实、结构清晰,是学习AS40...

gitblog_06776的博客 1012

SAP Basis

第一章: SAP Basis的第一步- 如何入门许多人问到SAP Basis如何入门,基本上要学SAP Basis之前必须先有下列几项基本知识与经验,才可以事半功倍:1. 多种操作系统管理2. 基本数据库管理3. 新一代程序撰...

cuizhuizheng5676的博客 693

开始学习RPG开发了(1)

开始学习RPG了。这个在IBM AS/400上的老掉牙的东西就要开始学了。今天先看了点资料,知道了RPG程序的结构!还真是麻烦,没有微软的编辑器了,就连每行第几列都规定的死死的。RPG程序包括以下几个模块(表):1、Header表(H)2、File表(F)3、Data表(D)4、Input表(I)5、Control表(C)6、Output表(O)下面就是一部分: C     TRN_NUMBER 

xiaojin2005的专栏 1678

AS400快速入门作业HT011——RPGLE程序

AS400作业快速入门

weixin_43785387的博客 1011

AS400学习总结

1、  可以连接到400系统的设备有:PrinterWorkstations(console)Tape unitsCD-ROMRemote controllersPersonal computers2、  System Request菜单,用来在不中断当前Job的情况下,启动另一个Session登陆用户。3、  Information assistant 帮助信息

bukebuke的专栏 3959
上一篇: 把JSP放到WEB-INF后以保护JSP源代码
下一篇: as/400学习
feigme
博客等级 码龄20年 8粉丝 13原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值