sábado, 5 de dezembro de 2009

Re: RES: [java-br] Visualização de Relatorios

·

Consegui resolver... o problema estava mesmo nos paths... acabei elaborando um tutorial... passo a passo que posso disponibilizar... é uma questão do moderador autorizar... eu envio para ele e ele coloca nos files do grupo.
André vou enviar para o teu e-mail

--- Em sex, 4/12/09, André <deco0_07@yahoo.com.br> escreveu:

De: André <deco0_07@yahoo.com.br>
Assunto: RES: [java-br] Visualização de Relatorios
Para: java-br@yahoogrupos.com.br
Data: Sexta-feira, 4 de Dezembro de 2009, 12:06



Cara, eu espero que o pessoal possa ajudar nessa..

Porque tava fazendo um projeto pra faculdade e não ia de jeito nenhum..aí

depois que exportava pra PDF, eu mandei abrir pelo PDF mesmo...

Eu utilizei o plugin para netbeans..não sei se era por isso que

apanhei..rsrs

Estarei acompanhando o tópico também..

De: java-br@yahoogrupos .com.br [mailto:java-br@yahoogrupos .com.br] Em nome

de Jaime

Enviada em: sexta-feira, 4 de dezembro de 2009 08:46

Para: JavaBr

Assunto: [java-br] Visualização de Relatorios

Pessoal... Já há alguns dias venho a apenar para vizualizar os meus reports

Trabalho com NetBeans 6.7..

Antes de postar o código vou fazer algumas questões.

Será necessária alguma configuração adicional no netbeans para tal... além

das bibliotecas do JasperReport? ... (Eu gero o relatorios com Ireport a

parte)?

Pelos testes que fiz... me parece que o problema está na indicação do

path... agradecia que reparessem.. . Ai vai o código... do servlet que é

chamado por uma JSP

String path = getServletContext( ).getRealPath( "./relatorios/ ");

String relJasper = path + "ListaFuncionarios. jasper";

Connection con = Conexao.getConnecti on();

//Map<String, Object> params = new HashMap<String, Object>();

/*

try

{

JasperReport jasperReport =

JasperCompileManage r.compileReport( reportSource) ;

JasperPrint jasperPrint = JasperFillManager. fillReport( jasperReport, new

HashMap(), con);

JOptionPane. showMessageDialo g(null, "xxxxxxxxxxxxxxx" );

JasperExportManager .exportReportToH tmlFile(

jasperPrint, reportDest);

JasperViewer. viewReport( jasperPrint) ;

*

catch (JRException ex)

{

ex.printStackTrace( );

}

}*/

Map parameters = new HashMap();

JasperPrint report = null;

try{

//preenche o relatório

report = JasperFillManager. fillReport( relJasper, parameters,

con);

response.setContent Type("applicatio n/pdf");

byte x1[] = JasperExportManager .exportReportToP df(report) ;

response.getOutputS tream().write( x1);

}catch(JRException e){

System.out.println( e.getMessage( ));

}

}

____________ _________ _________ _________ _________ _________ _

Veja quais são os assuntos do momento no Yahoo! +Buscados

http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog