1 / 38
文档名称:

AS400中文培训教程之DDS(21).doc

格式:doc   大小:194KB   页数:38页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

AS400中文培训教程之DDS(21).doc

上传人:neryka98 2018/6/30 文件大小:194 KB

下载得到文件列表

AS400中文培训教程之DDS(21).doc

相关文档

文档介绍

文档介绍:第五章 ICF文件的键字
这章给出以下内容的说明:定义
位置项
键字项
位置项(1~44列):给出写在DDS1~44列的数据格式和实例。
键字项(45~80列):给出规定DDS键字的规则和实例。键字是按字母顺序给出的。
有关ICF文件键字的详细信息,请参看ICF程序设计手册。
用DDS定义ICF文件
按下列顺序定义ICF文件:
(任选)

(任选)
对文件中的每个记录格式都要重复记录层项和字段层项。
在文件中至少要指定一个记录格式。
在ICF文件中最多有1024个记录格式,在一个记录格式中最多有32767个字段。
注:文件名是通过生成ICF文件命令(CRTICFF)来指定的,而不是通过DDS。
在第一章,可以找到对文件层、记录层、字段层的解释和DDS键字的语法规则。在附录B“实例”中,也可以找到一个完整的ICF的例子。
图5-1是一个ICF文件编码的例子。

|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
00010A* ICF FILE CODING EXAMPLE
00020A*
00030A R RCD1 RCVENDGRP(14)
00040A FLDA 5
00050A FLDB 5 0
00060A FLDC 10 2
00070A
00080A R RCD2
00090A 72 73
00110AON74 FAIL
00120A FLDD 12
A FLDC R REFFLD(A LIB1/FILEA)
A

图5-1 ICF文件编码实例
位置项(1~44列)
这一部分描述了如何规定ICF文件的DDS格式的前44列。格式的另部分编码可参看键字项(45~80列)。
顺序号(1~5列)
利用这几列来为格式的每一行指定一个编号。顺号是可选的并且只用于文本编制。
格式类型(第6列)
在这一列上指定一个A,表示这是DDS格式。格式类型是可选的并且仅用于文本编制。
注释(第7列)
在这一列中指定一个星号(*)来表示这一行是注释行。注释行可以出现在DDS中的任何地方并且它只保存在源文件中。他们出现在源计算机的打印输出结果上而不是出现在扩展的源计算机打印输出上。
可利用8~80列作为注释的正文,一个空行(即在7~80列上没有字符)也认为是注释。
条件(7~16列)
7~16列是指定可选指示器的多字段域,可选指示器是从01到99的2个数字,程序通过调协可选指示器的开(十六进制F1)或关(十六进制F2)来选择输出操作的键字。在ICF文件中,可选指示器仅记录层和文件层键字有效。
一个条件是2~9个指示器的“与”组合,选择键字前,这些可选指示器必须全部有效(字段N为“关”;没有指定N则为“开”)。对每个条件最多可以指定9个指示器,而每个键字最多可以指定9个条件。也就是说,每个键字可以有81个指示器。当一个条件需要多个指示器时,它们之间是AND条件。在满足条件之前,指示器要设为ON或OFF。第一个要AND第二个,再AND第三个,……以此类推,所有指示器必须在条件满足和选择键字之前全部有效。同一行规定一组指示器,可以为一个键字指定几个条件,这样当满足其中的任意一条时,键字就被选择。这就称为OR(或)关系。在“或”关系中,如果满足第一个、OR第二个,OR第三个条件,……等等,键字就能被选择。在“或”关系中的条件可以仅由一个指示器构成,或者由几个指示器的“与”构成。指示器能够通过“与”运算形成一个条件。条件可“或”在一起给程序提供几种选择键字的方式。输入下列的值来指定条件:
第7列(AND“与”):如果需要三个以上的指示器来形成一个“与”条件,那么在下
一行或下几行上指定指示器。可以在第二行或随后的几行上的
第7列中指定一个A来继续“与”条件。或者第7位为空,因为A是缺省项。
第7列(OR“或”): 如果指定了几个“或”在一起的条件,那么每个条件都必须在
新的一行开始,并且除第一个条件外,其它条件在第7列上一
为“O”。如第一个条件指定O会产生一条错误信息,并且
那一位被假定为空格。
第8、11、14位(NOT“非”):如果要一个指示器为OFF满足某个条件的话,就在指
示器所在的前位上指定一个N。
多个键字的条件设立
如果要为一个或多个键字设立条件,那么最后一个(或唯一)指示器必须和键字在同一行上。如果键字的条件在多行上,则必须用指示器为键字设条件用于所有键字。详细的

最近更新

高层建筑消防安全责任 30页

2024年新年爱心义卖活动倡议书 3页

重庆市小微企业成长的影响因素研究的开题报告.. 2页

2024年新居主持词5篇 7页

2024年新学期生活学习计划集锦 13页

宠物疾病诊治(绪论) 18页

2024年新学期学习计划合集5篇 9页

2024年新娘父亲婚礼致辞简短版 5页

2024年保护环境倡议书(32篇) 40页

郑州交运集团道路客运服务质量提升问题研究中.. 2页

2024房屋装修合同书(31篇) 185页

人教版小学六年级上册《圆的面积》说课稿 6页

《兔子坡》读书心得 14页

2015年12月四川省省属(南充、遂宁、资阳、广元.. 27页

通心络改善慢性缺氧诱导的血管内皮细胞的损害.. 2页

2022年一级建造师工程经济真题及答案带码 30页

2023专四英语词汇语法模拟试题及答案2 16页

中职生演讲稿 27页

中美经济对比-差距比你想象的大得多 23页

中考数学总复习专题测试试卷(三)方程与不等式.. 13页

乙烯的实验室制法(00001) 16页

铝压延加工行业人力资源管理与发展 28页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

房屋建筑自然灾害综合风险普查工作实施方案 9页

医院培训课件:《压力性损伤的管理》 47页

财产保险公司人伤管理集中管理办法 21页

小学民族团结评选实施方案 5页

电信公司营业班长申报“服务明星”事迹材料 5页

魏书生的教育思想研究 2页

3D包点和值投注表 2页