Page 1 of 2

Adios PROMETHEUS !!!

Posted: Thu Mar 19, 2015 6:40 pm
by edufloriv
Saludos amigos,

Contarles que hasta hace algún tiempo usaba el PROMETHEUS 2000 (de FiveWin) para hacer consultas y cambios al vuelo durante el soporte a mis clientes. Pues como Ustedes bien saben esta app ya no corre en 64 bits (ni Windows 7 hacia adelante) y anduve buscando por doquier algo que lo supliera, principalmente con la herramienta de modificación de estructura y reemplazo global, que es lo que más uso, lo que encontraba no se podía compilar con hmg 3.0.46 ó no estaba el código fuente ó tenia errores que no me daban fiabilidad. Estuve usando un tiempo el xDbfViewer pero hace algunas semanas también me encontré con problemas.

Así que hace dos dias atrás me arme de valor y cogí lo que me pareció lo más fiable; la adaptación del DBU de nuestro genial Roberto Lopez (el de las hormiguitas) que muy amablemente Javier Tovar me alcanzó. Limpie un poco el código, le puse mi cuota y les alcanzo el resultado en el adjunto.

Por supuesto le faltan varias cosas y queria recurrir a Ustedes a ver si de una buen vez tenemos un DBU ligero que puedan usar los nuevos y los veteranos de HMG.

Aquí algunos problemas que todavía hay que resolver:

1. La opción de editar registro (la de la toolbar) no funciona, aparentemente HMG 3.046 no reconoce estas macros:

Code: Select all

    DBXedit.&__nazwa.refresh
    DBXedit.&DBXcontrolName.save
2. Debido a que no uso mucho la opción de filtrado no he incorporado esta opción.
3. Igual que el punto 3, tampoco he trabajado la apertura y selección de indices.
4. Las opciones que modifican registros de forma global solo trabajan en el modo exclusivo.

Y bueno, son algunas, quizás Ustedes encuentren más. Espero aportar en algo y espero sus sugerencias y mejoras. Lo bueno es que, aún con estas falencias, me siento libre de eliminar para siempre el PROMETHEUS ;-)

Saludos a todos y siempre agradezco su valiosa ayuda y tiempo.

Re: Adios PROMETHEUS !!!

Posted: Thu Mar 19, 2015 7:53 pm
by mol
Sorry, you post is not understanded (? I'm not sure if this form is correct :-) )afte translating to Polish language....

Re: Adios PROMETHEUS !!!

Posted: Fri Mar 20, 2015 6:29 pm
by luisvasquezcl
Hola Edu,
hay una herramienta muy buena que hizo nuestro gran amigo Esgici, lo puedes descargar desde:
http://vivaclipper.googlepages.com/dba
espero te sirva,
saludos cordiales,
Luis Vasquez.

Re: Adios PROMETHEUS !!!

Posted: Fri Mar 20, 2015 6:30 pm
by luisvasquezcl
Hay error con el primer enlace, este es el correcto.
https://sites.google.com/site/vivaclipper2/samples
baja la aplicación DBA.
Ahora si,
saludos cordiales,

Re: Adios PROMETHEUS !!!

Posted: Fri Mar 20, 2015 9:02 pm
by esgici
luisvasquezcl wrote: There is a very good tool that made our friend Esgici, you can download it from:
https://sites.google.com/site/vivaclipper2/samples
I hope you serve,
Best regards,
Estimado Luis

Did you forgot enhancements made by yourself :?:

By the way, you may find first release at this URL via this page also.

Saludos cordiales :D

Viva HMG and HMG friendship :D

Re: Adios PROMETHEUS !!!

Posted: Wed Mar 25, 2015 4:07 pm
by edufloriv
Amigos,

Les alcanzo el DBU 2015 con las últimas modificaciones que le hice. Como verán esta diseñado para trabajar con DBF/CDX pero les entrego las fuentes para que lo adapten a sus necesidades.

Espero les sirva como a mi. Si le hacen alguna mejora, agradeceré hacerla pública.


Saludos,

Re: Adios PROMETHEUS !!!

Posted: Wed Mar 25, 2015 4:31 pm
by Pablo César
Gracias por compartir, Eduardo

Re: Adios PROMETHEUS !!!

Posted: Wed Mar 25, 2015 4:41 pm
by andyglezl
Lo probaremos Eduardo, gracias

Re: Adios PROMETHEUS !!!

Posted: Thu Mar 26, 2015 1:59 am
by luisvasquezcl
Hola Eduardo,
gracias por compartir.
Saludos cordiales,
Luis Vàsquez.

Re: Adios PROMETHEUS !!!

Posted: Thu Mar 26, 2015 2:30 am
by esgici
Date:26/03/2015 Time: 04:25:22
Error DBFNTX/1004 Create error: DBF\MODISTRU.DBF (DOS Error 3)


Called from DBCREATE(0)
Called from MODISTRUINICIAR(130)
Called from (b)MODIFYSTRUCTURE(36)
Called from _PROCESSINITPROCEDURE(5090)
Called from _ACTIVATEWINDOW(4910)
Called from MODIFYSTRUCTURE(104)
Called from DBUBROWSESTRUCTURE(467)
Called from (b)DBUBROWSE(166)
Called from _DOCONTROLEVENTPROCEDURE(5276)
Called from EVENTS(1391)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(4935)
Called from DBUBROWSE(233)
Called from DBUOPENDBF(279)
Called from DBUOPENFROMLIST(207)
Called from (b)MAIN(131)
Called from EVENTS(2188)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(4935)
Called from MAIN(143)