Configuración de BIRT en Eclipse

Con el siguiente tutorial, pretendo resumir brevemente cómo configurar nuestro Eclipse para comenzar a trabajar con Birt.

Para quien no lo sepa Birt es un plugin de Eclipse que permite generar informes de nuestras aplicaciones de manera sencilla.

Descargar Birt

Tutorial en Flash

Pasos para configurar Eclipse:

Añadir vista DATA SOURCE EXPLORER

Primero hay que añadir la vista de DATA SOURCE donde se configurará la Conexión con la BBDD. Para ello, vamos a la opción del menú Windows -> Show View -> Other…

Birt_02

… y elegimos la vista DATA SOURCE EXPLORER que aparece dentro de “Connectivity”.

Birt_01

Creamos un JDBC Data Source

Botón derecho del ratón sobre JDBC Data Source, y pulsamos sobre New…

Birt_03Le damos un nombre al datasource, pulsamos next, y rellenamos la ficha con la siguiente información. El último valor de la URL es el SID de la BBDD.

Birt_04

Si no aparece el driver de Oracle, seguir con el apartado siguiente.

Instalación del driver de Oracle

Para poder conectarnos a una base de datos, necesitamos el JDBC correspondiente. Es un fichero que se llama algo como: ojdbc14.jar. Lo podemos descargar de la web de Oracle a través de este enlace http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html

En función de la versión de Oracle que tengamos instalada, tendremos que coger una versión u otra del driver.

Una vez que ya tenemos el driver, pulsamos sobre el botón “Manage drivers…” desde la ventana de creación de un datasource y añadimos el jar que nos hemos descargado en el paso anterior.
Birt_06
Comprobamos que nos conectamos a la BBDD.
Birt_07

Añadir una BBDD
En la vista de Data Source Explorer, pulsamos con el botón derecho sobre databases y seleccionamos New…
Birt_08

Rellenamos los datos de conexión como hicimos para crear el data source.
Birt_09

Y ya podremos navegar por la bbdd y arrastrar campos directamente a nuestro informe.

Birt_10

Advertisement

7 comentarios para “Configuración de BIRT en Eclipse”

  1. Eduardo Dice:

    Saludos, he estado tratando de conectarme con Sql Server 2005 a través del Data Source Explorer y logro conectarme…. pero al momento de desplegar los schemas lo que me aparecen son todos los catálogos de la base de datos a donde me estoy conectado osea todas las demás Bases de datos, no me aparecen las tablas, Store Procedures etc… he probando con Mysql y si me funciona perfectamente. He estado investigando y conseguí este link pero nadie le ha dado respuesta :( http://dev.eclipse.org/newslists/news.eclipse.dtp/msg00725.html

    Te ha pasado este mismo problema que tengo??? estoy usando eclipse 3.5 + WTP

    si me pudieras ayudar te lo agradecería mucho!!!
    Saludos XD

    • javierrguez Dice:

      Hola Eduardo.

      No he trabajado nunca con SQL Server. Para ese caso concreto no te sé decir. Consulta mi artículo sobre Birt . En él explico cómo crear la conexión con el Data source a una base de datos Oracle. A lo mejor encuentras algún paso distinto y puedes averiguar el porqué te está pasando eso. Otra cosa que podría ser, te digo sin saber, es que verifiques si tienes la versión correcta del driver JDBC con la versión de tu SQL Server. Más no te puedo decir, lo siento.

      Suerte.

  2. rolo Dice:

    Eso no es configuración de Birt en eclipse… eso es crear un reporte.

    alguien sabe como configurar, please pasa la direccion.

    Saludos

    • javierrguez Dice:

      ¿Qué es lo que quieres configurar? Para empezar a utilizar Birt, lo único que hay que configurar que no viene explicado en tutorial que enlazo es la creación del Data Source.
      Un saludo.

  3. vivi Dice:

    y como hago para llamar a un reporte desd un boton?????

  4. Soporte JASoft Dice:

    yo tambien ando buscando la forma de conectar el birt con sql2005 y tengo el mismo problema que Eduardo


Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.