Estou com um problema. Quando executo o relatório no Ireport aparece todos os dados. Quando quando coloco o .jasper na aplicação, ele abre, porém aparece apenas o pdf em branco, sem dado algum.
leoramos, poderia me ajudar no fato de que no IReport ao ir na opção “Preview” eu visualizo os dados no banco. Porém quando coloco o arquivo .jasper na aplicação, não aparece nenhum dados, apenas o nome de cada coluna que consta no relatório.
leoramos
Tem cara de dataSource vazio. Não dá erro nenhum no teu console?
J
jonatex
AVISO: The supplied java.sql.Connection object is null.
Apenas esse.
J
jonatex
leoramos o que seria esse DataSource, é necessário ter ele?
leoramos
Sim, o dataSource é sempre necessário. O dataSource é a fonte de dados do teu relatório. Precisas ler a documentação do Jasper pra ter a ideia MESMO do que é isso.
E teu erro já entrega: tua conexão tá nula. Provavelmente senha errada, algo assim. Mas tu tá sem uma conexão válida com o banco.
Abraço!
J
jonatex
Eu consegui resolver da seguinte forma
Quando crio um dataSource e chamo ele, não aceita. Quando crio a conexão na própria classe ele aceita.