SET R-OPEN-FUNCTION TO TRUE CALL "R$IO" USING RIO-FUNCTION name mode maxSize minSize GIVING returnCode |
name | the name of the file to open. | |
mode | one of the following values (defined in isfilesys.def): | |
Finput Foutput Fio Fextend | Open for input only. Open for output only. Open for input and output. Same as Foutput. | |
mode may also have one of the following flags (defined in isfilesys.def) added to it to indicate file locking options: | ||
Fread_lock Fwrite_lock Fmass_update | Locks file against other updaters. Locks file against all others. Same as Fwrite_lock. | |
maxSize | the maximum record size. | |
minSize | the minimum record size. It should be equal to max-size, since relative files can’t be variable lenght. |
>0 | File handle. |
0 | Operation failed. |