View previous topic :: View next topic
|
Author |
Message |
bhavishya_bhandari
New User
Joined: 30 May 2006 Posts: 7
|
|
|
|
Hi .
In case of having variable length record we can use
"RECORD VARYING FROM" Clause but in that case the maximum
record length will be considered.
But what if we have different files with different record length ??
i.e I may have file with maximum record length say 1000 at some
instant while same file might have maxi record length say 5000 ...
So is there any way i can get the file attributes (i.e maximum record
length etc) in the prog at run time ?? |
|
Back to top |
|
|
nagae
New User
Joined: 17 May 2005 Posts: 1
|
|
|
|
Hi ,
See below statement ..
input-file
BLOCK 0
RECORDING MODE V
RECORD VARYING FROM 1 TO 4092 DEPENDING ON W00-IN-REC-LEN.
When ever u excute read para, the lenth of the record will be stored in W00-IN-REC-LEN variable.
u have to decalre that varibale in working stoarge section as mentioned below.
W00-IN-REC-LEN PIC 9(9) BINARY.
Regards
nagae |
|
Back to top |
|
|
bhavishya_bhandari
New User
Joined: 30 May 2006 Posts: 7
|
|
|
|
Ok ...
fine just lemme knw that is there any way either thru COBOL or thru JCL by which I can knw the input file(Flat-File) Attributes (viz Record Length etc ..) during run time in the Program ... |
|
Back to top |
|
|
|