Ver Mensaje Individual
  #2  
Antiguo 06-09-2012
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Reputación: 20
rretamar Va camino a la famarretamar Va camino a la fama
Y listo...ya tenemos nuestro LibreOffice accediendo a la base de datos Firebird. Las posibilidades son inmensas, incluso a los desarrolladores nos puede servir como un muy buen generador visual de consultas/vistas:



Dentro del archivo que LibreOffice nos solicitará para guardar se almacenarán los datos del diseño visual de la consulta, los formularios, el diseño de los informes, etc. en definitiva, todo lo que no sean los datos propiamente dichos.

Algunas capturas de pantalla:

Diseñando una simple consulta en forma visual:



Editando un formulario (se puede crear a mano o mediante un asistente):



Otra alternativa (ideal para un usuario final) es crear una nueva consulta a partir de los asistentes de LibreOffice:



Otra alternativa es directamente crear la consulta "a mano" a través del dialecto SQL, en este ejemplo realizamos un agrupamiento y cálculo de totales:



Y a partir de la consulta podemos generar un informe (manualmente o por medio de asistentes). Luego podemos editarlo:



Como se ve, hay muchísimas posibilidades. LibreOffice es una alternativa perfectamente válida al costoso producto Microsoft Office, con la ventaja (además de su costo cero) de que funciona en muchos sistemas operativos. También se ve cómo puede estar al servicio no sólo del usuario final, sino del desarrollador, en este caso ayudando a los que trabajan con bases de datos Firebird.

Todo lo visto aquí se puede aplicar a otro tipo de bases de datos, aunque en el caso de alternativas libres como PosgreSQL o MYSQL, la conexión se hace directamente desde LibreOffice, sin necesidad de tener un conector ODBC. Para SQLite sí es necesario instalar un conector. Y para cosas simples, podemos usar la propia base de datos de LibreOffice.

Sitio web en español de la suite LibreOffice:

http://es.libreoffice.org/

LibeOffice en Wikipedia:

http://es.wikipedia.org/wiki/LibreOffice
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.

Última edición por rretamar fecha: 06-09-2012 a las 16:26:03.
Responder Con Cita