Java + Jasper report

8 respostas
A

Boa Tarde pessoal, tenho uma dúvida e gostaria que usuários mais avançados pudessem me esclarecer:

É o seguinte, Preciso gerar um relatório de java pra web ok?
Eu consegui conectar o IReport com o jdbc e criar os campos estáticos e as respectivas variáveis até aí td bem…
Agora eu preciso saber o seguinte… COMO que eu, usando o JAVA vou passar como parâmetro(não sei se é assim que funciona) o resultado da pesquisa obtida no banco de dados para o relatório? Eu não to entendendo essa parte!

Agradeço a atenção!
Artur M.

8 Respostas

E

Cara com jasper você pode fazer de duas formas:
** Criar uma query dentro dele mesmo e por parâmetro você passa uma conexão e ele executa o select
** Ou você pode passar colection(s) e então só link os atributos com os campos do relatório.

[]s

A

Hmmm valeu pela dica… ams voce tem algum exemplo prático da segunda opção!? Passando um collections!? e como especificarei dentro do jasper que estou passando um collectinos!?

Valeu!

E

Cara desculpe a demora pra responder, esses links aqui acho que podem te ajudar :

http://www.furutani.eti.br:8080/MostrarArtigo.action?codigo=5
http://www.furutani.eti.br/MostrarArtigo.action?codigo=4
http://www.guj.com.br/posts/list/23830.java

[]s

feltraco

Esse tuto aki eh mt bom…

http://blog.apollo-ti.com/?p=8

vc pode passar o que quiser dessa forma…
Objeto, List, Map, atributos…

FLwS

guilhermetonetto

faz uma query , aba data > query , não se esqueça de que se vc quiser algo dinâmico no seu relatório vc precisa criar subrelatorios e fazer querys dentro destes subrelatorios…

banda Detail faz um “for” para vc por default …

[]'s

A

Não quero sequestrar o tópico, mas existe uma maneira de preencher formulários com Jasper Reports ou qualquer outro framework!? Imaginem que eu tenho a imagem de uma Nota Fiscal em .jpg, .gif ou qq outro formato e quero preenchê-la com o itens de produto para o cliente no ponto de venda.

B

Tem como vc passar parametro sem ser pelo HashMap,mandando um objeto para o relatorio…
ai vc mudaria seus $P{} para $F{}…o seu F iria pegar todos os atributos do seu objeto…as duas formas funcionam blz…

[]'s

feltraco

Taz:
Não quero sequestrar o tópico, mas existe uma maneira de preencher formulários com Jasper Reports ou qualquer outro framework!? Imaginem que eu tenho a imagem de uma Nota Fiscal em .jpg, .gif ou qq outro formato e quero preenchê-la com o itens de produto para o cliente no ponto de venda.

Vc pode redesenhar a nota no IReports
agora fazer o relatorio em cima de uma
imagem, acredito que nao seja possivel

FLwS

Criado 26 de fevereiro de 2008
Ultima resposta 1 de mar. de 2008
Respostas 8
Participantes 6