|
#1
|
|||
|
|||
Bajar archivo en proceso de fondo
Tengo el mismo problema con el proceso de fondo, utilizo lo siguiente:
OPEN DATASET PATH_FILE FOR OUTPUT IN TEXT MODE ENCODING NON-UNICODE. IF NOT SY-SUBRC IS INITIAL. write : 'Error al generar archivo de salida'. * EXIT. ELSE. LOOP AT T_SALIDA. TRANSFER T_SALIDA TO PATH_FILE. IF NOT SY-SUBRC IS INITIAL. WRITE: 'Error al grabar registros'. ENDIF. ENDLOOP. CLOSE DATASET PATH_FILE. ENDIF. es un servico AS/400, no me aparece error, pero no hace nada.... alguien tiene alguna idea de como puedo hacerlo. atte toko |
#2
|
||||
|
||||
Puedes grabarlo en una PC usando carpetas compartidas....
Por ejemplo yo subo archivos de una PC que se conecta al banco, y para subirlos solo comparto la carpeta en donde se crearan dichos archivos y con el open dataset los abro poniento rutas como '\\192.168.11.114\Cash\28032007\160815.txt' y funciona de maravilla... puedes ver el grupo de funciones SAPLEPSF, ahi vienen varias funciones muy buenas para el manejo de archivos... Y si ves el codigo de las fuciones notaras que la mayoria usa open dataset para manejar los archivos...
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#3
|
|||
|
|||
¿Como pones la ruta? Si pones /directorio/ Te lo guarda en un directorio del raiz del 400 si omites la primera barra te lo guarda en el directorio por defecto del 400. A mi asi me funciona sin problemas |
Herramientas | Buscar en Tema |
Desplegado | |
|
|