terça-feira, 30 de março de 2010

Re: [java-br] Relatórios com Ireport

·

 

1) verifique no relatorio se os nomes sao os mesmos, uma virgula errada ja era
2) verifique o tipo de dados (int, string, date) do objetos q vc criou no relatorio se sao os mesmo do parametro, esse erro da na compilacao do relatorio
3) verifique o tamanho (altura e largura) e a fonte dos objetos no relatorio, as vezes nao aparece porque o objeto esta muito pequeno
4) o conteudo q vc esta mandando no parametro existe, se estiver mandando "" (branco) vai mostrar branco no relatorio, nao considerando erro
5) marque a opção no objecto para nao imprimir quando seu conteudo for null

que eu lembro de cabeça agora sao os principais erros que + acontecem, senao manda teu fonte ai .....

----- Original Message -----
From: Jayro Rodrigues
To: java-br@yahoogrupos.com.br
Sent: Tuesday, March 30, 2010 5:42 PM
Subject: Res: [java-br] Relatórios com Ireport

Marcos,

os parametros estão sendo exibidos corretamento, o problema tá acontecendo quando eu passo o DataSource (List<HashMap<String,Object>>). O conteúdo do data Source é que não está sendo exibido.

JasperReport jasperReport = getJasperReportFromResourceName(pathFile, nomeFile);

JRDataSource dataSource = new JRMapCollectionDataSource(detalhes);

JasperFillManager.fillReport(jasperReport, params, dataSource);

No dataSource eu tenho uma List<HashMap<String,Object>>. Não exibe o conteúdo populado na lista.
No params eu tenho um Map<String,Object>. Sendo exibido normalmente.

Eu acho que deva dar mais uma idéia sobre o problema. Grato.

At.

Jayro Rodrigues
+ 55 85 8845 6331
JAVA | J2EE | JBOSS SEAM
ASP.NET | C#

________________________________
De: Marcos Fabrício Corso <marcoscorso@terra.com.br>
Para: java-br@yahoogrupos.com.br
Enviadas: Terça-feira, 30 de Março de 2010 17:30:45
Assunto: Re: [java-br] Relatórios com Ireport

eu uso so hashmap e funciona 100%
exemplo
String usuario3 = "Marcos" ;
HashMap parametros3 = new HashMap();
parametros3. put("USUARIO" , usuario3 ) ;

na chamada do relatorio nao esqueca de colocar o parametro

JasperPrint jasperPrint3 = null ;
try {
jasperPrint3 = JasperFillManager. fillReport( is3, parametros3, jrRS6 );
} catch (JRException e11) { }

no relatorio vc cria o parametro "USUARIO" e printa ele no relatorio
funciona 100 %

----- Original Message -----
From: Jayro Rodrigues
To: Java Group
Sent: Tuesday, March 30, 2010 5:23 PM
Subject: [java-br] Relatórios com Ireport

Pessoal,

Alguém já teve uma experiência em desenvolvimento com Ireport utilizando o JRMapCollectionData Source ? Estou passando uma List<HashMap< String,Object> > para o DataSource e quando
tento recuperar no relatório vai como Null

Criei os parametros com o mesmo nome das chaves na List e ele não
está conseguindo resgatar os dados. Fico grato por qualquer sugestão.

At.

Jayro Rodrigues
+ 55 85 8845 6331
JAVA | J2EE | JBOSS SEAM
ASP.NET | C#

____________ _________ _________ _________ _________ _________ _
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]

------------ --------- --------- --------- --------- --------- -
E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, clique aqui.
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.

------------ --------- --------- --------- --------- --------- -
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 30/03/2010

[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]

----------------------------------------------------------
E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, clique aqui.
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.

----------------------------------------------------------
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Atualizado em 30/03/2010

[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
Vagas de EMPREGO em Todo Brasil. Anúncie seu Cv e Ganhe 7 dias GRÁTIS!

Veja os imóveis mais vendidos em São Paulo no Yahoo! Imóveis

Está solteira? Muitos homens aqui procuram namoro sério
.

__,_._,___

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