AS400简单手册.doc

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
AS400简单手册

1 简单说明 3 2 程序代码行的编写 3 2.1 最简单的RPGLE程序 3 2.2 举例准备 3 2.3 简单的程序流程 4 2.4 常见的程序流程 5 2.5 F行说明 5 2.5.1 内容说明 5 2.5.2 常用例子 9 2.5.3 补充说明 9 2.6 D行说明 9 2.6.1 内容说明 10 2.6.2 常用例子 13 2.6.3 补充说明 13 2.7 入口参数 14 2.8 C行说明 16 2.8.1 写在前面 16 2.8.2 内容说明 16 2.8.3 ILE操作码分类: 18 2.8.4 ILE操作码 19 A--C 19 D--E 27 F--N 32 O--R 38 S--Z 42 3 和程序相关的数据库知识 48 3.1 LF(逻辑文件) 48 3.1.1 逻辑文件概念 48 3.1.2 有关编译的问题 48 3.1.3 逻辑文件对效率的影响 50 3.2 MEMBER 50 3.3 游标 51 3.3.1 游标的概念 51 3.3.2 不同操作码对应的游标的处理 51 3.3.3 “有且仅有”的游标 51 3.3.4 LOVAL、HIVAL对应的游标操作 52 3.4 事务处理 -- COMMIT 53 3.4.1 概念描述 53 3.4.2 使用方法 53 3.4.3 注意事项 54 3.5 关于锁表的问题 LCKW 54 4 DEBUG调试以及常见出错信息 55 4.1 写在前面 55 4.2 常规用法 56 4.2.1 程序编译 56 4.2.2 执行DEBUG命令 56 4.2.3 运行程序 56 4.2.4 在DEBUG模式中进行调试 56 4.2.5 跟踪被当前程序调用的程序 57 4.2.6 一定要退出DEBUG模式 58 4.2.7 补充 58 4.3 跟踪批处理程序( From qingzhou) 58 4.4 常见的出错信息 59 4.4.1 编译程序时的出错信息 59 4.4.2 运行时的出错信息 61 5 CL、CMD 61 5.1 CL程序 61 5.1.1 基本认识 61 5.1.2 CL程序的常用语法及命令: 62 5.1.3 不常用的语法 64 5.2 CMD 65 6 屏幕文件及使用 66 7 其它 66 7.1 报表打印 66 7.2 SAVF,备份与恢复 71 7.3 菜单--MENU 72 7.4 开发时常用的命令 73 7.5 一点想法 75 简单说明 内部交流、或可作培训使用。对用户作如下假定: 能COPY、修改、编译源代码(RPGLE、CLP),并能运行编译后的程序 能COPY、修改、编译文件(PF、LF、PRTF、DSPF); 对数据文件(PF)有简单的认识(FIELD ( RECORD ( PF),并知道LF与PF的对应关系。 程序代码行的编写 最简单的RPGLE程序 为便于理解,这里写一个最简单的RPGLE程序 CL0N01Factor1+++++++OpcodeExtFactor2+++++++Result++++++++Len++D+HiLoEq *************** Beginning of data ************************************* 0001.00 C HELLO WORLD DSPLY 0002.00 C RETURN ****************** End of data **************************************** 这个程序编译成功,并调用(CALL 程序名),就是在屏幕上反白显示“HELLO WORLD”字样。(其中,绿色字样,是系统自动显示的,下同) 与自由风格的C语言不同,RPGLE中的编码,是有一定的格式,如果写错,将会在当前代码行上高亮反绿显示。初学者如果不太清楚从何处开始下手,可以使用“F4”键查看(F4键只有用2进入的编辑状态才有效,用5进入的查看状态是无效的) Level N01 Factor 1 Operation Factor 2 Result HELLO WORLD DSPLY Decimal Length

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档