Ver Mensaje Individual
  #3  
Viejo 21/10/11, 15:56:45
beltsoft beltsoft is offline
Member
 
Fecha de Ingreso: sep 2011
Localización: Mexico
Mensajes: 99
jejejeje . . . Esta medio raro, pero se puede hacer sin problemas.

1. Lea varios archivos textos uno tras otro sin utilizar la funcion upload o usando esta de alguna manera que no tenga que efectuarse el proceso en linea, es decir que se lo ejecute como proceso de fondo. Estos archivos están en una carpeta en el disco duro del usuario final que ejecutará el batch input. -> Esto lo haces con la clase CL_GUI_FRONTEND_SERVICES.

2. Este batch input debe repetirse tantas veces como archivos hayan. -> Con la misma clase consigues todo los archivos, despues en la lógica del porgrama le dices que lo ejecute por archivo o una vez por todos los archivos ya depende del Performance y si el requerimiento lo permite.


3. ¿Habrá alguna función que me permita leer los nombres de los archivos desde la carpeta?, tal vez almacenarlos en una tabla interna y luego los lea uno a uno. Tras leer el primer nombre desde la tabla con este nombre cargue el archivo texto que tiene este nombre, ingrese al batch input y luego cree el juego de datos respectivo. -> Clase ya mencionada, crear el Batch pues ya es otro rollo, pero usualmente eso lo tienes que programar.

4. Una vez que se tienen los juegos de datos ¿habrá una función que me permita ejecutar estos uno tras otro, una vez que concluya su antecesor?. -> Lógica de programación.

5. Todo esto como proceso de fondo sin intectuar con el programa. -> Como ya se menciono esto lo haces con un JOB.

Saludos.

Un gran saludo y muchas gracias
__________________
SSE BeltSoft México
Your Business, our motivation ...
Responder Con Cita