Salve,
Software: DataVision
Site: http://datavision.sourceforge.net/
Versão: 1.2.0
Que ‘diaxo’ é esse DataVision?
Segue texto do próprio site do software:
DataVision is an Open Source reporting tool similar to Crystal Reports. Reports can be designed using a drag-and-drop GUI. They may be run, viewed, and printed from the application or exported as HTML, XML, PDF, Excel, LaTeX2e, DocBook, or tab- or comma-delimited text files. The output files produced by LaTeX2e and DocBook can in turn be used to produce PDF, text, HTML, PostScript, and more. ( http://datavision.sourceforge.net/index.html#intro )
Simplesmente é uma ferramenta legalzinha para criar relatórios. Achei super fácil e rápido de aprender a usar. Claro que fiz o básico.
Instalando o ‘danado’ do DataVision
* É necessário ter o Java instalado, eu uso o sun-java. Não recomendo o open jvm.
- Entre no site e clique no link Download ( ou aqui ), clique no botão e faça o download.
- Descompacte o arquivo, entre na pasta criada ( ou tar -zxvf datavision-1.2.0.tar.gz )
- Entre na pasta do DataVision ( ou cd datavision-1.2.0/ )
- Coloque o datavision.sh para ser um executável ( ou chmod a+x datavision.sh )
- Execute o bicho clicando 2x no arquivo datavision.sh ( ou ./datavision.sh )
Usando MySQL como Data Source
* É preciso ter o driver jdbc para o banco dentro da pasta datavision-1.2.0/lib/, para o MySQL baixe aqui o JDBC driver: http://www.mysql.com/downloads/connector/j/. Descompacte e copie o mysql-connector-java-5.1.12-bin.jar para a devida pasta datavision-1.2.0/lib/
Pode abrir o mysql.xml da pasta datavision-1.2.0/examples/ para ter um exemplo do preenchimento do ‘configurador’ para conectar no MySQL, segue meu modelo.
Nome da Classe do Driver: com.mysql.jdbc.Driver
Informação da Conexão: jdbc:mysql://localhost/meu_banco
Nome do Banco de Dados: meu_banco
Nome do Usuário: root
Senha: *******
Não ensinarei a usar agora, mas eu fiz um de teste. Próximo artigo eu mostrarei um exemplo.
Valeu!

