Boa noite!
Estou fazendo um relatório utilizando o JasperSoft 6.5 e gero ele através de uma aplicação Java, porém quando ele é gerado os gráficos mostram apenas um ponto na linha, mostrando os valores incorretamente. Quando faço um preview no jaspersoft o relatório funciona perfeitamente. Abaixo foto de como o relatório é gerado:
Faço uma consulta direta no banco MySQL pelo JasperSoft e utilizo um parâmetro enviado pela aplicação para gerar a consulta.
Alguém pode me ajudar?
Não entendi, Darlan. Pode me explicar melhor?
Não temos como adivinhar, fera. Sem ver o código, sem possibilidades.
Desculpe, penso que poderia ser problema em algum biblioteca, por isso não postei nenhum código.
Na aplicação o código que utilizo para compilar e passar alguns parametros é o seguinte:
params.put("limite", avaliacoes.size());
params.put("mes", mes);
params.put("idade", avaliacaoF.get(0).getIdade());
params.put("peso", avaliacaoF.get(0).getPeso());
params.put("altura", avaliacaoF.get(0).getAltura());
JasperReport report = JasperCompileManager.compileReport(this.path + "\\src\\relatorios\\avaliacaoFisica.jrxml");
//JasperReport report = JasperCompileManager.compileReport(this.path + "\\src\\relatorios\\teste.jrxml");
JasperPrint print = JasperFillManager.fillReport(report, params, new JRBeanCollectionDataSource(avaliacaoFisica,false));
Chegou a verificar se o objeto avaliacaoFisica está populado?