PDA

Ver la Versión Completa : Problema leyendo un directorio


bolivar716
18/06/10, 14:53:34
Bueno días a todo mi problema consiste que tengo que leer un archivo para cargar una información, el problema esta en no tengo en nombre del archivo y tengo que cargar todo lo que me archivos que estén dentro de la carpeta, los archivo tiene una nomenclatura de XXX#######.txt los tres primeros valores no varían mas los demás son numero y varían dependiendo de la fecha y hora, adicionamente el programa debe de funcionar en un job y me gustaría sabe si me puede a ayudar a ver como obtengo los nombre de los archivo que esta dentro de la carpeta la cual esta en un servidos gracias y saludos

mysmb2
18/06/10, 15:21:27
proba con esta función
CALL FUNCTION 'RZL_READ_DIR'
EXPORTING
name = l_path
TABLES
file_tbl = i_files
EXCEPTIONS
argument_error = 1
not_found = 2
send_error = 3
system_failure = 4
OTHERS = 5.

comentame si te sirvio.

Saludos.

bolivar716
18/06/10, 15:43:29
probe con la SE37 y me da error me dice NOT_FOUND y no trae los registro

asi probe la fuincion

FROMLINE 0
NAME \\SAPDEV\FUSO\ENTRADA
NRLINES 50
SRVNAME

Mauricio Hidalgo
18/06/10, 16:13:55
Para usar esa función, la carpeta debe ser una que esté en el servidor de aplicaciones de SAP. No un recurso compartido de red.

Para mover archivos entre servidores
DESDE HACIA TRANSACCION
=========================
Servidor PC CG3Y
PC Servidor CG3Z

Saludos