Funciones para ficheros
Podés usar dos funciones: la función WS_UPLOAD es la antigua y la función GUI_UPLOAD es la moderna. WS_UPLOAD carga los datos directamente en una tabla interna mientras que en el caso de GUI_UPLOAD lo que hacer es cargarnos los datos en una variable de tipo STRING, la que después hay que tratar.
WS_UPLOAD:
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
filename = p_filen "Nombre de Archivo
filetype = 'DAT'
TABLES
data_tab = record. "Tabla Interna
GUI_UPLOAD:
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = p_filen
filetype = 'DAT'
TABLES
data_tab = record.
Cualquiera de estas dos funciones te sirve para lo que estás intentando de hacer. Espero te sirva. Saludos.
|