Here's a test program to try to read one record (OPEN seems to work ok
in debug):
PROGRAM MAIN
CHARACTER*(128) IFILE
CHARACTER*80 BUFF
INTEGER IER
IER = 0
IFILE = 'C:\dgr292'
OPEN (91,ACCESS='SEQUENTIAL',
1 FORM='UNFORMATTED',RECL=80,
2 FILE=IFILE,STATUS='OLD',ERR=820)
READ (91) BUFF << fails IO-09 ??
CLOSE (91)
820 IER = 1
END
Here's sample file (as above DGR292) 80 character records:
! DGR292.DAT from pcd0158.simtab.data
!
4 10 4
1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
!
! SECOND SET FOR FAMILIES
!
1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
!
! THIRD SET FOR SUPPLEMENTARY FAMILY ADJUSTMENTS, FEB 1994
!
1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000
1.00000
1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000 1.00000
1.00000
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
1.0
Thanks for having a look!
John