Boa noite, alguem poderia me explicar como exibo um relatorio jasperreport que consulta diretamente o banco em JSF
Cara, o que você pesquisou?
http://pobrecomputeiro.wordpress.com/2010/08/14/jasperreports-para-quem-tem-jsf-2-e-o-primefaces/
http://pablonobrega.files.wordpress.com/2009/02/tecnicas_de_geracao_de_relatorios1.pdf
http://pobrecomputeiro.wordpress.com/2010/08/14/jasperreports-para-quem-tem-jsf-2-e-o-primefaces/
http://benignosales.wordpress.com/2011/03/13/jsf-2-0-primefaces-ireport/
Cara me recomendaram a leitura desses artigos, porém fiquei com muitas duvidas, por exemplo criei um relatorio que ele consulta direto no banco, para ele funcionar teria que só chama-lo ?
Olá Lucas boa tarde.
Prezado estou afastado do desenvolvimento com JSF ( meu desenvolvimento não é profissional só um Hobby ) mais consegui desenvolver e chamar o relatório usando JSF + JPA, levei um caldo na questão de onde colocar o arquivo de relatório, como achar o caminho para ele em produção.
Bem mais existem varios tutoriais muito bons sobre o assunto, eu particularmente gostaria de poder fazer um componente de relatório onde tudo ficaria encapsulado nele e so precisasse passar o parametro do relatório, cheguei a ver isto no Framework Demoiselle
Mais não vamos perder tempo certo, veja o link abaixo ele é otimo.
http://benignosales.wordpress.com/2011/03/13/jsf-2-0-primefaces-ireport/
[quote=lucasbf1992]http://pobrecomputeiro.wordpress.com/2010/08/14/jasperreports-para-quem-tem-jsf-2-e-o-primefaces/
http://pablonobrega.files.wordpress.com/2009/02/tecnicas_de_geracao_de_relatorios1.pdf
http://pobrecomputeiro.wordpress.com/2010/08/14/jasperreports-para-quem-tem-jsf-2-e-o-primefaces/
http://benignosales.wordpress.com/2011/03/13/jsf-2-0-primefaces-ireport/
Cara me recomendaram a leitura desses artigos, porém fiquei com muitas duvidas, por exemplo criei um relatorio que ele consulta direto no banco, para ele funcionar teria que só chama-lo ?[/quote]
Quais as dúvidas, gafanhoto?
tipo quais são os passos para chamar o relatorio, pois em cada lugar que leio está de um jeito estou confuso
Então Lucas, para chamar o relatório como vc mesmo disse “existem varias formas ou vc esta encontrando diversos exemplos com algumas diferenças” pois bem então dentre as que vc viu utilize uma que se adeque mais facilmente as suas necessidades!
O link que te forneci ( mais que alguem também já tinha sugerido é muito bom )
Observe
Primeiro para chamar o relatório teremos uma pagina com o botão ( ele é quem irá chamar o método que irá processar o relatório )
Atente para o que o Sr. Benigno Sales descreve:
[color=darkblue]Para chamar o relatório, colocamos o arquivo compilado(.jasper) na pasta report dentro da pasta web-inf e usamos o método imprimeRelatório() do manager bean:
[/color]
veja o metodo imprimeRelatório ele é quem processa ( preenche o relatório com as informações oriundas do banco ) e atraves do Servlet “mostra o relatório” no navegador.
[quote=rlira]Então Lucas, para chamar o relatório como vc mesmo disse “existem varias formas ou vc esta encontrando diversos exemplos com algumas diferenças” pois bem então dentre as que vc viu utilize uma que se adeque mais facilmente as suas necessidades!
O link que te forneci ( mais que alguem também já tinha sugerido é muito bom )
Observe
Primeiro para chamar o relatório teremos uma pagina com o botão ( ele é quem irá chamar o método que irá processar o relatório )
Atente para o que o Sr. Benigno Sales descreve:
[color=darkblue]Para chamar o relatório, colocamos o arquivo compilado(.jasper) na pasta report dentro da pasta web-inf e usamos o método imprimeRelatório() do manager bean:
[/color]
veja o metodo imprimeRelatório ele é quem processa ( preenche o relatório com as informações oriundas do banco ) e atraves do Servlet “mostra o relatório” no navegador.
[/quote]
Cara muito obrigado pela atenção, vou tentar aqui e depois posto o resultado
[quote=lucasbf1992][quote=rlira]Então Lucas, para chamar o relatório como vc mesmo disse “existem varias formas ou vc esta encontrando diversos exemplos com algumas diferenças” pois bem então dentre as que vc viu utilize uma que se adeque mais facilmente as suas necessidades!
O link que te forneci ( mais que alguem também já tinha sugerido é muito bom )
Observe
Primeiro para chamar o relatório teremos uma pagina com o botão ( ele é quem irá chamar o método que irá processar o relatório )
Atente para o que o Sr. Benigno Sales descreve:
[color=darkblue]Para chamar o relatório, colocamos o arquivo compilado(.jasper) na pasta report dentro da pasta web-inf e usamos o método imprimeRelatório() do manager bean:
[/color]
veja o metodo imprimeRelatório ele é quem processa ( preenche o relatório com as informações oriundas do banco ) e atraves do Servlet “mostra o relatório” no navegador.
[/quote]
Cara no meu caso eu uso hibernate, como retorno a conexao para o metodo imprimir relatorio ?