JasperReports/iReport x JPA

1 resposta
W

Alo galera, fiz uma aplicaçao toda baseada em swing e jpa, tah tudo funcionando bem, exceto os relatorios, estou tendo dificuldades de me convencer a manter uma conexao jdbc no sistema junto com a conexao JPA, eu tentei criar os relatorios baseados em JPA com EJB-QL mas o iReport nao da suporte ou ha algo que estou fazendo errado, e quanto a geraçao de preview nao consegui fazer funcionar usando

Map<String, Object> paMap = new HashMap<String, Object>();
    Map<String, Object> hints = new HashMap<String, Object>();
    hints.put("fetchSize", new Integer(100));
    //hints.put("anyName", "anyObject()");
    paMap.put(JRJpaQueryExecuterFactory.PARAMETER_JPA_QUERY_HINTS_MAP, hints);
    paMap.put(JRJpaQueryExecuterFactory.PARAMETER_JPA_ENTITY_MANAGER, em);
    
    return paMap;

este eh o trecho de codigo que cria o mapa que eh executado em :

JasperReport relatorio;
    try
    {
      relatorio = (JasperReport) JRLoader.loadObject(obterRelatorio());
      JasperPrint impressao = JasperFillManager.fillReport(relatorio, obterParametros());
      JasperViewer.viewReport(impressao, false);
    }
    catch (JRException e)
    {
      lastError = e.getMessage();
    }

alguem tem alguma dica sobre como fazer tudo funcionar sometne com JPA ?

valeu galera !

1 Resposta

M

Opa,

Não deu para entender este comentário seu, mas se vocês não estiver usando EJB-QL ou HBQL, siga estes tutorial.

http://br.geocities.com/robertofurutani/java/Tutorial_JasperReports/

:okok:

Criado 13 de agosto de 2007
Ultima resposta 14 de ago. de 2007
Respostas 1
Participantes 2