Pessoal, alguem sabe como eu passo uma conexao JPA(toplink) para o meu jasper report ??
valeus
Pessoal, alguem sabe como eu passo uma conexao JPA(toplink) para o meu jasper report ??
valeus
dentro do iReport, vá em options - classpath e clique em add folder… coloque a pasta que contém as suas entidades .class e o persistence.xml
feito isso vá em data - connections/data sources … clique em new EJBQL CONNECTION… name coloque qq coisa, persistence unit name coloque seu PU que vc definiu la no persistence.xml
agora pra consultar basta ir em data | report query e selecionar a opção EJB QL
pra quem usa jpa/hibernate, a coisa é um pouquinho diferente
precisa colocar dentro da pasta lib do iReport os jars hibernate3 (atualizado),hibernate-annotations,hibernate-commons-annotations,hibernate-entitymanager,javassist e persistence.jar
feito isso precisa gerar um jar dos seus entitys com os persistence.xml … no eclipse é mole, basta clicar com o botao direito no projeto e dar um export - jar file - e colocar este jar no classpath do iReport
e depois sao os mesmos passos do toplink… criar a conexao e a query desejada.