Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8462
  • 博文数量: 5
  • 博客积分: 206
  • 博客等级: 入伍新兵
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-24 22:39
文章分类

全部博文(5)

文章存档

2011年(5)

我的朋友

分类:

2011-03-03 17:29:50

INFDS:File information data structure;
 

文件信息数据结构(INFDS)由系统为每一个文件定义,从而使程序能使用文件异常/错误信息和文件反馈信息。文件信息数据结构对每个文件是唯一的,文件信息数据结构包括以下反馈信息:

       ·文件反馈(长度为80

       ·打开反馈(长度为60

       ·输入/输出反馈(长度为126

       ·设备相关反馈(变长)

       ·取属性反馈(变长)

    注:取属性反馈信息使用文件信息数据结构中I/O反馈和设备相关反馈信息同一位置,也就是说,如果有取属性反馈信息就没有I/O反馈或设备反馈,反之亦然。

    INFDS的长度取决于在INFDS中说明的字段,最小长度为80


它包括:出错时的文件名,出错前的最后操作,状态码,被处理的记录;
INFDS总是存在的,即使没有被定义;
INFDS要在F表中说明,在I表定义(RPG3)

如:
FCFC200D CF  E                    WORKSTN                  
F                                              KINFDS SFLSTS
F                                        RRN4  KSFILE W4SREC
ISFLSTS      DS                                            
I                                      369 369 SFPFK       
I                                    B 370 3710SFLCSR      
I                                    B 378 3790SFRRN       
I                                    B 380 3810SFTOT       
I                                    B 376 3770SFRTV       
 
 
 
 
阅读(1264) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~