RPG
ztg2006
积累,拼搏。
展开
-
RPG学习笔记三(PF文件导入,RPGLE文件导出)
在运行时打入cmd命令,进入Dos状态下。>ftp>open IP(AS400的IP地址)>输入用户名>输入密码>quote type b 1>put d:/file.txt lib/fold.file>bye这样就可以导入了。 下划线中改为get lib/fold.file d:/file.txt这样就可以导出了。原创 2010-04-08 14:10:00 · 1218 阅读 · 0 评论 -
RPG学习笔记五(简单DSPF文件实例)
1,DSPF文件代码: 2,RPGLE代码(1)两点需要说明一下:一、*IN03=1 是判断DSPF文件中定义键值【CA03(03 EXIT)】是否按下。二、*inlr=1 :意思是指将打开指示器*INLR,即赋值使指示器*INLR的值等于 1,意思是强制将内存中的数据写到磁盘中。 同命令“SETON LR” ,LR 的位置可在 HI、LO、原创 2010-04-13 09:56:00 · 2851 阅读 · 0 评论 -
RPG学习笔记四(编译程序时的出错信息查看)
一、进入编译后的脱机文件中 在编译程序时如果出错,在命令行执行“WRKSPLF” ,然后用 SHIFT+F6 去到最末尾,可以看到名称为“程序名”的脱机文件(SPOOL FILE) ,用 5进入,查看出错信息。 二、了解当前编译的错误信息的类型、数量 假设程序 FHS02R 编译时出错, 进入到编译后的脱机文件中, 先在 “Control”处,填“B” ,确认,到最末尾,可看到类原创 2010-04-12 09:46:00 · 1566 阅读 · 0 评论 -
RPG学习笔记一(文件的建立)
1、软件安装(略)2、设置完毕后进入操作页面,输入用户和密码,用“STRPDM”开启编辑模式。3、新建Libl命令:“CRTLIB”,TYPE为“PROD”。建完后选择1进入Libl处理,输入Libl名进入。4、新建File命令:“CRTSRCPF”,TYPE为“FILE”,相关设置同3。5、在文件夹前输入“12”进入文件夹。6、文件夹内“F6”新建RPG源文件,TYPE为“R原创 2010-04-07 13:51:00 · 1426 阅读 · 0 评论 -
RPG学习笔记二(如何调试RPGLE)
STRDBG方法:一、“14”编译时按“F4”后在按“F10”,翻页,在Debugging Views行输入“*Source”二、在命令行上输入STRDBG,按“F4”,在PROGRAM上键入程式代号。“UPDATE PRODUCTION FILE的”*NO”改为“*YES”;OPM SOURCR LEVEL DEBUG上的“*NO”改为“*YES”。执行,按“F6”设置断点,后按“F原创 2010-04-07 17:27:00 · 1461 阅读 · 0 评论 -
AS400网络资料
http://bbs.chinaunix.net/forum-10-1.html http://blog.chinaunix.net/u/21657/article_33950.html http://blog.sina.com.cn/s/blog_4df54d2101000bvo.html http://www.k5.dion.ne.jp/~point/index.htm原创 2010-04-09 13:57:00 · 1173 阅读 · 0 评论 -
RPG学习笔记(基本知识了解)
RPG语言(REPORT PROGRAM GENERATOR)Report Program Generator 处理报表编程语言IBM的AS/400小型机上的高级语言.REPORT PROGRAM GENERATOR,程序运行效率很高.RPG起始是一个非常简单的面向事务处理的编程语言, 用被储存在系统IBM709和360型号的20针打孔卡中的数据而生成报表. AS400的基本特点TIMI结原创 2010-04-08 15:05:00 · 3445 阅读 · 0 评论 -
RPG常用命令
WRKACTJOB 这个使用的频率应该是很高的吧,在这里只提一个用法:Coding 的时候断线异常退出时,再登录之后,用 2 进入刚才编辑的程序,会报错“正在被使用” 。除了等一会,一直等到它自动退出之外,还可以用 WRKACTJOB + 10,来查找刚才自己的那个进程(显示出来的命令应该是 STRSEU),然后把它 KILL 掉就行了。 DSPFDDSPFD + PF 名,查看文原创 2010-04-09 13:38:00 · 2450 阅读 · 0 评论