Muchas Gracias Javier

estaría interesante estudiarlo 

saludos






De: Javier Mora
Enviado el: ‎miércoles‎, ‎4‎ de ‎marzo‎ de ‎2015 ‎12‎:‎23‎ ‎p. m.
Para: forum.help400






Hola a tod@s:

 

Es posible que me esté metiendo en un “berenjenal” pero voy a intentar resumir 
el montaje.

 

En el AS400 se tiene que tener instalado uno de los entornos de ejecución de 
Java (en V6R1):

5761JV1 *BASE

5761JV1 7 Java Developer Kit 5.0

5761JV1 8 J2SE 5.0 32 bits

5761JV1 10 Java Developer Kit 6

5761JV1 11 Java SE 6 32 bits

 

Yo tengo instalados estas opciones pero con las tres primeras sobraría.

 

También se necesita las bibliotecas de Java POI HSSF de la Fundación Apache. 
Actualmente utilizo la versión 3.1 que es muy antigua.

 

Scott Klement tiene publicada una utilidad que permite recorrer una hoja de 
cálculo celda a celda. Por cada una con un valor activa un “evento” que llama a 
un procedimiento RPG para hacer “algo”. Esta utilidad está compuesta de dos 
partes: un programa de Java, encargado del recorrido de la hoja de cálculo y de 
un programa de servicio RPG encargado de “activar” todo el proceso desde RPG.

 

Sólo queda construir nuestro programa para cargar la hoja de cálculo. En él 
debemos definir varios subprocedimientos que serán ejecutados cada vez que se 
encuentre una celda numérica, alfabética o una fórmula. No es muy complejo pero 
tampoco es trivial.

 

Tengo que buscar los ejemplos, enlaces (no sé si estarán disponibles) y el 
código fuente. Los enlaces estarán en inglés pero menos es nada. A ver si 
mañana puedo enviar algo.

 

Saludos,

 

Javier

 




De: [email protected] 
[mailto:[email protected]] En nombre de Juan Gutierrez 
Ruiz
Enviado el: miércoles, 04 de marzo de 2015 18:16
Para: forum.help400
Asunto: Re: Grabar registros desde una Hola de Excel a una Tabla del DB2 del 
as400

 



por supuesto Javier


si me haces ese favor  te lo agradeceré


gracias


 


 


 



De: Javier Mora
Enviado el: ‎miércoles‎, ‎4‎ de ‎marzo‎ de ‎2015 ‎02‎:‎42‎ ‎a. m.
Para: forum.help400


 



Otra opción, que nosotros usamos, es procesar, validar y cargar en la base de 
datos la hoja de cálculo directamente desde el AS400. Tenemos unas utilidades 
de Scott Klement que te permiten tratar de forma nativa un Excel desde RPG. La 
configuración del entorno no es sencilla (incluye Java) pero tampoco hay que 
ser ingeniero espacial para hacerlo.

 

Si estás interesado te puedo hacer llegar el código y algunos recursos que te 
ayuden a utilizarlo.

 

Saludos,

 

Javier 

 




De: [email protected] 
[mailto:[email protected]] En nombre de Juan Gutierrez 
Ruiz
Enviado el: miércoles, 04 de marzo de 2015 2:05
Para: forum.help400
Asunto: Grabar registros desde una Hola de Excel a una Tabla del DB2 del as400

 



 


Buenas Noches Foro


 


estoy generando un archivo de captura en Excel y necesito trasladarla a una 
tabla de as400


esto lo puedo hacer desde las sesión del emulador 5250, con Enviar


sin embargo me gustaría hacer una macro con un botón desde visual Basic del 
Excel y cada que apriete el botón de grabar lo envía al AS400


 


Conozco lo básico de Excel, he estado buscado y al parecer lo puedo hacer a 
través de un ODBC


 


alguien tendrá un pedazo de código o un ejemplo de como hacerlo


se los voy agradecer


muchas gracias de ante mano


saludos
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a