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]