Visual FoxPro en el AS/400 IBM

455 views
Skip to first unread message

Gerardo Ramírez

unread,
Jul 12, 2012, 12:22:09 PM7/12/12
to publice...@googlegroups.com

Como parte de un proyecto, en el cual una necesidad consistía, en generar un archivo de Excel a partir de la información almacenada en un archivo físico en el AS/400; mediante una opción de menú del usuario. Tuve que investigar durante un tiempo, en como VFP me podría ser útil.

Mis investigaciones fueron más allá, y pensé en como tener código VFP almacenados como programas en el AS/400, y como ejecutarlo desde el mismo.

Y esto fue lo que logré. Y de ahí en adelante he hechos más programas unos como investigaciones, y otros para procesos específicos. Quisiera verlo en JAVA, .NET, etc.

Este es el programa en el AS/400 que se ejecuta con R:
 

Como un pensamiento muy particular. Pregunto en vista que Microsoft no ha querido atender las solicitudes hechas por este foro de desarrolladores de Fox, para que continúe dando soporte y mejorar el producto, y tampoco tiene intenciones de abrir el código y hacerlo libre, ni tampoco venderlo. Que les parece si escribimos en conjunto a IBM, para que ellos intenten que Microsoft les venda el producto y ahora si IBM le de soporte. Obviamente si es de interés de ellos, pero solo escribiéndoles a ellos, nos podemos dar cuenta. Como dije es un pensamiento propio, ustedes me corregirán y me harán sus sugerencias, las cuales aceptaré de forma humilde.

Saludos al respetado foro. 

 
Parte1.gif
Parte2.gif
Parte3.gif
Programas.gif
Excel.gif

Fox Learner

unread,
Jul 12, 2012, 1:54:57 PM7/12/12
to publice...@googlegroups.com
Perdon, que es el AS 400 ?  (Espero un regaño masivo por preguntar.. jeje)

Guillermo MDQ

unread,
Jul 12, 2012, 2:00:03 PM7/12/12
to publice...@googlegroups.com
Le hubieras preguntado al señor Google que no te va a regañar.

Saludos
Guillermo

Gerardo Ramírez

unread,
Jul 12, 2012, 2:06:44 PM7/12/12
to publice...@googlegroups.com
Fijate aquí que es un AS/400: http://es.wikipedia.org/wiki/AS/400

Fox Learner

unread,
Jul 12, 2012, 3:53:02 PM7/12/12
to publice...@googlegroups.com
Y ese SO, se sigue usando aun?


Veo que era algo como una macro compu..

Walter R. Ojeda Valiente

unread,
Jul 12, 2012, 4:22:58 PM7/12/12
to publice...@googlegroups.com
Por supuesto que se sigue usando y no solamente eso, los programadores de AS/400 ganan como mínimo 5 veces más que los programadores de Visual Foxpro por el mismo tiempo de trabajo.

Saludos.

Walter.





Date: Thu, 12 Jul 2012 12:53:02 -0700
From: thenewin...@gmail.com
To: publice...@googlegroups.com
Subject: [vfp] Re: Visual FoxPro en el AS/400 IBM

Gerardo Ramírez

unread,
Jul 12, 2012, 4:42:04 PM7/12/12
to publice...@googlegroups.com

El iSeries AS/400, es utilizado por bancos, procesadoras de tarjetas de crédito, industrias, entidades de gobierno. En muchos lugares del mundo, es uno de los productos estrella de IBM.

Y para que tengas una idea, en USA, más o menos el 70% de las aplicaciones bancarias están desarrolladas en COBOL y RPG (modernos). Y corren en iSeries AS/400 IBM, y mainframe SYSTEM/390 IBM, soportando plataformas de servicio al cliente como redes de cajeros automáticos y servicios de Web transaccionales.

Es una plataforma con mucho futuro. Puedes mirar esta página:

 http://www-03.ibm.com/systems/es/i/

Fox Learner

unread,
Jul 12, 2012, 4:53:44 PM7/12/12
to publice...@googlegroups.com
Con esas respuestas, prefiero preguntar y ser regañado que morir en la HIC.. - no - rancia jeje! Saludos!

Gerardo Ramírez

unread,
Jul 12, 2012, 5:00:39 PM7/12/12
to publice...@googlegroups.com
Eso que dice Walter es totalmente cierto. Yo trabajo en la plataforma desde 1990, sin embargo nunca he soltado a mi amigo el Zorro.

Gerardo Ramírez

unread,
Jul 12, 2012, 5:02:33 PM7/12/12
to publice...@googlegroups.com

Carlos Miguel FARIAS

unread,
Jul 12, 2012, 6:04:48 PM7/12/12
to publice...@googlegroups.com
Es una combinación de software y hardware muy especial, el OS permite que otros OS funcionen y por ejemplo, pueden cambiarse los discos fisicamente, sin que se necesite apagar el equipo (sigue funcionando, prestando servicio).
Eso si, el costo de mantenimiento es salado.
Saludos: Miguel, La Pampa (RA)

Gerardo Ramírez

unread,
Jul 12, 2012, 6:20:43 PM7/12/12
to publice...@googlegroups.com

Fox Reloaded

unread,
Jul 12, 2012, 6:35:24 PM7/12/12
to publice...@googlegroups.com
Bueno eso si son maquinas de seguridad, hasta donde yo tengo entendido, el AS 400 es una maquina con un software unico, su fuente y su hardware son hechos para el mismo fin. No se puede violentar su seguridad debido a que el software no se publica y mucho menos la estructura de hardware, yo pense que las maquinas como tal ya no se usaban, pero el mecanismo si.

--
Thank you for everything... :)


----  Christian Torres ----
* * * * Venezuela * * * *

Pablo Narváez

unread,
Jul 12, 2012, 7:41:30 PM7/12/12
to publice...@googlegroups.com
Visual FoxPro nunca deja de sorprendernos.
 
Cordial saludo,

RickDeCastro

unread,
Jul 13, 2012, 10:15:45 AM7/13/12
to publice...@googlegroups.com
Sip.
 
También he tenido la oportunidad de crear algunos programas para TAUSERS y Cajeros automáticos de un banco local, los cuales usan las pantallas táctiles e interactúan con otros programas y la base de datos almacenada en la AS/400 central de dicho banco. Sin hablar del manejo del propio hardware a fin de imprimir en su impresorita especial, abrir y cerrar buzones, detectar los estados de los mismos, teclas de respuesta rápida, etc... Todo eso con Visual FoxPro 9 SP1. =)
 
De eso ya van más de 4 años, pero sigo dándoles mantenimiento, siempre que se hace necesario alguna modificación o actualización.
 
---
Saludos conectables.
Ricardo De Castro Aquino
Asunción - Paraguay

Hugo C.

unread,
Jul 13, 2012, 7:00:18 PM7/13/12
to publice...@googlegroups.com
Interesante, mejor que RPG.

Saludos.

WGWH

unread,
Apr 9, 2013, 7:29:25 PM4/9/13
to publice...@googlegroups.com
Gerardo lo que tu mencionas es que simplemente guardar los archivos de texto con extencion .PRG en el AS400? porque que yo sepa VFP su compilador crea archivos para sistema operativo MS Windows, no existe que yo sepa un compilador VFP en AS400, si se de JAVA en AS400, RPG, COBOL, fortran y otros pero VFP no.

Es decir tu codigo lo almacenas en el AS400 y supongo que desde alguna opcion del emulador para PC del AS400 mandas a ejecutar el codigo a la CPU del PC y que lo compile obviamente VFP?

Estoy entendiendo mal o tu dices que el prg se ejectua en el CPU del AS400? como instalatastes el compilador de VFP en AS400 si fuese esto lo que tu dices?

Saludos , tal ves no es tan tarde para saber un poco más.



El jueves, 12 de julio de 2012 10:22:09 UTC-6, Gerardo Ramírez escribió:

Rick C. Hodgin

unread,
Apr 9, 2013, 9:15:36 PM4/9/13
to publice...@googlegroups.com
Por Google Translate:
Por favor, perdóname por no entender ... estás diciendo que tienes Visual FoxPro 9 para ejecutar en un AS/400?

Saludos Cordiales,
Rick C. Hodgin

Please forgive me for not understanding ... are you saying you got Visual FoxPro 9 to run on an AS/400?

Carlos Miguel FARIAS

unread,
Apr 9, 2013, 9:48:17 PM4/9/13
to Grupo Fox

Tengo entendido que OS/400 podría emular Windows como maquina virtual o algo así. Ahí correría vfp. O sea, en un as/400, con una placa Intel agregada, corre Windows y ahí el vfp. El os/400 puede emular particiones ntfs


Saludos: Miguel, La Pampa (RA)

Luis la Romana

unread,
Apr 13, 2013, 2:08:34 PM4/13/13
to publice...@googlegroups.com
Yo trataría de pegarme por ODBC, que entiendo existe driver ODBC para AS400 pero ha de ser caro. Si lo quieres hacer desde dentro, dudo que ese sistema te permita ejecutar VFP, con altas dificultades talvez Fox 26 para DOS. En plataformas de Cobol lo que se hace a veces es volcar un reporte a TXT usando la programación misma de Cobol. Luego ya fuera lo halas con Excel o VFP.

WGWH

unread,
Apr 13, 2013, 6:09:35 PM4/13/13
to publice...@googlegroups.com
Luis esto dista mucho de la afirmacion inicial de Gerardo, que parece no estar al tanto de nuestras inquietudes.

Tu debes conocer que el VFP la unica opcion que tenemos para trabajar con un servidor de datos es unicamente atraves de un  odbc driver, MYSQL, MS SQL SERVER, ORACLE, SQLITE, FIREBIRD, POSTGRADE o este particular DB2 DE IBM en AS 400.

Honestamente creo que la afirmacion de Gerardo no es lo que nosotros esperabamos. Guardar texto en cualquier sistema operativo mandarlo a solicitar desde un PC windows desde el mismo VFP corriendo en la PC para que ejecute el codigo no le veo ningun chiste.  

Saludos

W. Wassmer
Reply all
Reply to author
Forward
0 new messages