HP RPG/XL Programmer's Guide (30318-90001)

7-: 16
Table 7-1. The File Table (Continued)
-----------------------------------------------------------------------------------------------
| | | |
| Word | Byte | Meaning |
|
-----------------------------------------------------------------------------------------------
| | | |
| 19 | | Number of extents |
| | | |
| 20 | | Type of file translation table: |
| | | 0 = None |
| | | 1 = User-defined |
| | | 2 = EBCDIC |
| | | 3 = EBCDIK |
| | | |
| 21 | | New page starting line number for line printer files; or record number|
| | | adjust for direct file |
| | | |
| 22 | | Record length in bytes |
| | | |
| 23 | | Block length in bytes |
| | | |
| 24 | | Pointer to translation table |
| | | |
| 25 | | Pointer to file record buffer |
| | | |
| 26 | 0 | Enable current data check flag |
| | | |
| | | |
| 26 | 1 | Enable new record check flag |
| | | |
| 26 | 2 | Enable update record check |
| | | |
| 26 | 3 | Look-ahead file flag: |
| | | 0 = Not used as a look-ahead file |
| | | 1 = Used as a look-ahead file |
| | | |
| 27 | 0 | Terminate method flag: |
| | | 0 = End-of-file field in File Description Specification is blank |
| | | 1 = End-of-file field in File Description Specification contains |
| | | (all records must be processed before program termination) |
| | | |
| 27 | 1 | Run-time SPECIAL file flag: |
| | | 0 = Not a SPECIAL file |
| | | 1 = A SPECIAL file |
| | | |
| 27 | 2 | Overflow line passed flag |
| | | |
| 27 | 3 | Append to end-of-file flag |
| | | |
| 28 | 0 | NOLOCK Continuation line flag |
| | | |
| 28 | 1 | Lock/unlock option flag |
| | | |
| 28 | 2 | Printing mode flag |
| | | |
| 29 | | Pointer to label exit name or SPECIAL file processing routine |
| | | |
| 30 | | Pointer to error exit subroutine |
| | | |
| 31 | | Pointer to BYPASS field name |
| | | |
| 32 | | Pointer to RDEXIT routine name |
| | | |
| 33 | | Pointer to *CONTD field for RAF |
| | | |
| 34 | | Pointer to RAF chain table |
| | | |
| 35 | | Pointer to WORKSTN Extension Table (Table 7-3) |
| | | |
| 36 | | Pointer to TurboIMAGE Extension Table (Table 7-2) |
| | | |
| 37 | | Pointer to control level table or overflow line number |
| | | (if this is a pinter file) |
-----------------------------------------------------------------------------------------------