Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Reading

&pagelevel(4)&pagelevel

An ISAM file can be read into the current work file for processing using the old @GET statement. After being read in, the file is closed again.

An implicit local @FILE entry is created and this can be used in a subsequent @SAVE statement.

The ISAM key is not usually transferred as a line number. However, this is possible by means of the NORESEQ operand.
It is not possible to transfer the ISAM key into the data area with @GET. To do this, it is necessary to store the file name, the fixed file link name EDTSAM and the ISAM access method in the Task File Table and use the statement @READ '/'. In this case, it is not possible to specify the file name in the @READ statement.

To read in ISAM files with non-standard key positions (!=5 for variable record lengths or !=1 for fixed record lengths), with a key length greater than that specified as the default, with non-numerical keys or with duplicate key values, it is necessary to take the ISAM key over into the data area.
To do this, it is necessary to store the divergent file attributes together with the file name, the fixed file link name EDTSAM and the ISAM access method in the Task File Table. The file is then read in using the @READ '/' statement.