Netbeans + Gráfico de linha Jasper

5 respostas
java
A

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?

5 Respostas

darlan_machado

Erro na linha 3455

A

Não entendi, Darlan. Pode me explicar melhor?

darlan_machado

Não temos como adivinhar, fera. Sem ver o código, sem possibilidades.

A

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));
darlan_machado

Chegou a verificar se o objeto avaliacaoFisica está populado?

Criado 12 de novembro de 2019
Ultima resposta 18 de nov. de 2019
Respostas 5
Participantes 2