欢迎来到天天文库
浏览记录
ID:45564345
大小:72.74 KB
页数:45页
时间:2019-11-14
《AS400编码规范文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.命名规则1.1.源文件库的命名根据系统简称对源文件胯进行命名,格式:XXXSRCL1BXXX:系统代码简称,英文字母表示;1.2.目标库的命名根据系统简称対目标库的进行命名,格式:XXXOBJLIBXXX:系统代码简称,英文字母表示,跟源文件库的系统代码XXX—•致。1.3.文件的命名1.3.1.源文件在AS/400上所编写的Member大致可分为:RPG程序(ReportProgramGeneratorCL程序CommandLanguage)^物理文件(PhysicalF订e)、逻辑文件(LogicalFile)、显示文件(DisplayEile)>打
2、印文件(PrinterFile),分类将这些Member放置在不同的源物理文件(SourcePhysicalFile)下,方便管理和查找。根据Member的类型对源文件进行命名,格式:YYYBBBSRCYYY:项1=1功能模块代码简称,英文字母表示;BBB:源文件Member类熨。例如:YYYRPGSRC:存放RPGLE、RPG源程序;YYYDDSSRC:存放PF、LF>DSPF、PRTF源程序;YYYCLSRC:存放CLP、CLLE源程序。1.3.2.源文件成员在同一个项H开发过程中,新建立的物理文件、逻辑文件、显示文件、打卬文件、稈序的源文件成员名开头字
3、符应一致,根据项目代码來定义,这样比较有利于统计,备份及移植工作。所有成员必须加于描述说明(Text),以便了解其用途或功能。对于成员的修改,要进行版本控制。1.根据文件或程序功能対源文件成员进行命名,格式:YYYUUUUZ9BAYYY:表示项目功能代码简称,英文字母表示;UUUU:尽量采用能表达出功能或用途的英文缩写,物理文件和逻辑文件为3位,其他最多为4位;Z:Member类型描述;R:RPGLE程序C:CL程序P:物理文件L:逻辑文件D:显示文件S:打印文件9:顺序号(1-9),只有逻辑文件定义口按顺序取。B:版本控制;空:生产版本N:修改版木0:牛产
4、前版本A:顺序号(1-9),针对修改版木或生产前版木有多个版木的情况,一般只保留一个生产前版本O2.逻辑文件名与其对应的物理文件名的前6个字母相同,逻辑文件以1+1位数字'结尾,如:AAABBBLN,其中N为数字1—9,按顺序取。3.名字对应的描述(即'TEXT,内容)需简单说明程序或文件的功能或用途,物理文件的描述最后力(PF)逻辑文件的描述与物理文件相同,但最后不加'(PF)而加键值的描述,唯一键值用U表示,键值排列按定义顺序。如'(DAT+TRC+CRD)'表示该逻辑文件AAABBBLN的键值为BBBDAT.BBBTRC.BBBCRD;4U(DAT
5、+TRC+CRD)?表示该逻输文件MABBBLN的键值为BBBDA1BBBTRC>BBBCRD,且键值唯一。‘DAT'等分别为键值字段名的后3位。例如:YYYUSRPN1:表示项目功能YYY下用户信息描述的其中一个物理文件,第一次修改版本。YYYUSRL1:表示项H功能YYY下用户信息描述的其中一个逻辑文件,牛产版本。1.3.3.数据区(DataArea)命名根据项目的功能模块対数据区进行命名,格式:YYYUULDTAYYY:表示项1=1功能代码简称,英文字母表示;UUU:尽量采用能表达出此数据空间功能的英文缩写;DTA:DataArea的标识。1.3.4
6、.数据队列(DataQueue)命名根据项目的功能模块对数据空I'可进行命名,格式:YYYUUUQYYY:表示项目功能代码简称,英文字母表示;UUU:尽量采川能表达岀此数据空间功能的英文缩写;Q:DataQueue的标识。1.3.记录格式命名记录格式名由体现该记录格式的功能的英文简写构成,最多七位长度。格式:RYYYUUU1.物理文件记录格式:R+物理文件名的前6位。2.逻辑文件记录格式:跟物理文件的记录格式名称一样。3.打印文件记录格式:YYY从打印文件名称中提取,UUU由代表该记录格式的英文简写构成,如RYYYTOT代表打卬文件统计Total的记录格式,
7、RYYYHED代表打卬文件首部的记录格式。4.显示文件:1)一般记录格式:RYYYUUU,YYY从显示文件名称中提取标示文件功能的简称,UUU由代表该记录格式功能的英文简写构成,如RYYYBTM代表显示文件底部Bottom的记录格式。2)子文件记录格式:SYYYUUU,YYY从就示文件名称中提取标示文件功能的简称,UUU由代表该记录格式功能的英文简写构成,如SYYYTRC代表显示交易流水的子文件记录格式。3)控制子文件的记录格式:CYYYUUU,YYY从显示文件名称中提取标示文件功能的简称,UUU与SFL中的UUU—致。4)窗口的记录格式:WYYYUUU,Y
8、YY从显示文件名称屮提取标示文件功能的简称,UUU由
此文档下载收益归作者所有