Hola J.Eduardo

J. Eduardo Moreno S. escribió:
Sin aimos de iniciar una guerra, Base no me parece un producto terminado
como para ponerlo a enfrentarse a Access.

el problema es que muchas personas usan Access para cosas serias uando
ni MS lo recomienda. Por esa razóngeneraron SQL-Lite.

Revisa un curso de Java con PostgreSQL o MySQL a tus usuarios, ahí
podran hacer cosas más profesionales.

Con OOo Calc pueden tener un excelente reporteador.

El jue, 01-11-2007 a las 10:16 -0300, Ariel Constenla-Haile escribió:
Hola gente,

"¿Cómo abrir un formulario apretando un botón en otro formulario?" es una de las preguntas que más frecuentemente me llegan (casi siempre de usuarios que vienen de MSAcces y su Docmd.OpenForm / Docmd.OpenReport ).

Por casualidad, descubrí que existe un RFE (request for enhancement):

http://www.openoffice.org/issues/show_bug.cgi?id=55128

Sorpresa: fue abierto el 27 de septiembre de 2005, hace dos años, y no hay ningún voto de usuarios!!!

Este tema es uno de los más preguntados respecto a OOoBase (basta buscar en las listas de correo y forums), así que de ahora en más redireccionaré a todo aquel que me consulte para que vote por el RFE.

De paso, todo aquel que tenga ganas (y tiempo :-( ) puede ir a la dirección citada, loggerarse y votar por él.


Gracias,
Ariel.

Como bien dijo Alexandro, es un error común confundir OOo Base con las bases de datos incrustadas HSQLDB == un documento ODB con una base adentro.

OOo Base es mucho más que eso: puedes conectarte a cualquier RDBMS que para el cual haya un driver (y esto es no sólo un driver JDBC, sino también ODBC en Win y Unix): esto incluye el más popular RDBMS (MySQL) y el mejor (en mi opinión: PostgreSQL).

Los formularios en OOoBase (empleando macros) permiten hacer cosas bastante profesionales ya sea con estos RDMS o con el motor incrustado HSQLDB.

No tiene sentido mandar a estudiar a alguien (que no tiene conocimientos de programación) Java cuando la API de OOo es muy completa y madura y permite hacerlo en OOo Basic, un lenguaje de programación para principiantes.

Además, emplear OOoBase como front end (mucho más user-friendly que los web front end que emplean PHP y etc.) permite integrar la base de datos externa en todo el entorno de OOo : importar a Calc, combinar correspondencia, etc. (cómo harías esto desde una interfaz web?)


Las bases incrustadas sirven sólo para cosas hogareñas y de (muy) pequeña empresa, esto vale tanto para OOoBase como para MSAccess.

OOo Base como front-end (== aplicación cliente) es en mi paracer mucho mejor que una interfaz web, y permite una integración con las demás aplicaciones de oficina.


Saludos,
Ariel.



--
Ariel Constenla-Haile
La Plata, Argentina

[EMAIL PROTECTED]
[EMAIL PROTECTED]

http://www.arielconstenlahaile.com.ar/ooo/



"Aus der Kriegsschule des Lebens
                - Was mich nicht umbringt,
        macht mich härter."
                Nietzsche Götzendämmerung, Sprüche und Pfeile, 8.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a