DESCRIPTOR DE CONTEXTO DE ARCHIVO

FILE HANDLE asigna un descriptor de archivo exclusivo a una vía de acceso y/o archivo y proporciona especificaciones del sistema operativo para el archivo. Se puede especificar un descriptor de contexto de archivo definido en cualquier submandato FILE, OUTFILE, MATRIXo WRITE posterior de varios procedimientos.

FILE HANDLE handle /NAME='path and/or file specifications' 
                  [/MODE={CHARACTER }] [/RECFORM={FIXED   } [/LRECL=n]
                         {BINARY    }            {VARIABLE}
                         {MULTIPUNCH}            {SPANNED }
                         {IMAGE     }
                         {360       }
                  [/ENCODING = 'encoding specification']

Este mandato entra en vigor inmediatamente. No lee el conjunto de datos activo ni ejecuta transformaciones pendientes. Consulte el tema Orden de mandatos para obtener más información.

Historial de versiones

Release 13.0

  • El submandato NAME se modifica para aceptar una vía de acceso y/o un archivo.

Release 16.0

  • Se ha añadido el submandato ENCODING para el soporte Unicode.

Ejemplo

FILE HANDLE thisMonthFile /NAME='/sales/data/july.sav'.
FILE HANDLE dataDirectory /NAME='/sales/data'.
GET FILE 'thisMonthFile'.
GET FILE 'dataDirectory/july.sav'.