Relatório aparece em Branco  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

Entendi,

Sim, o SQL seria os resultados da consulta SQL..
no seu caso muda um pouco porque nao ta fazendo consulta SQL..

De uma pesquisada no forum, estou meio ocupado, mas tem alguns tópicos sobre isso..
Boa sorte..


Att. Jonas

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline

Vlw Thekill
Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline

E ai galera,

Alguém tem alguma opinião para este meu problema?

Att,
Lags
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

no seu método geraRelatorio, de um system.out.println no objeto do parametro

e verifique se o resultado esta correto, volte ao relatório e verifique a forma com que faz a consulta no relatório.
verifique se colocou o $P{NOME-PARAMETRO} no lugar certo, PS.: nao sei como hibernate funciona.

em sql seria o exemplo: where nome = $P{NOME-PARAMETRO}


Att. Jonas

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline

Usei sql no ireport para pegar dados, em java só passei parâmetro.

Este é meu sql:

select p.nome,p.cor,p.sexo,p.tamanho,l.nome as nomeLoja,
p.codigoProduto as codigo, f.nome as Fornecedor, p.valorCusto,
p.quantidade As QtdProduto
from produto p, fornecedor f,loja l
where p.codigo_for = f.codigo and p.codigoloja = l.codigo and
p.codigoProduto =$P{codigoProduto}
order by p.codigoProduto
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

certo, e cade o resultado dos parametros??

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline

Eu fiz gerou essas informações:

1dadogerado:



2gerado:



3grado:

Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline

Código do parâmetro:



Este é método que pega o código selecionado no combo e passa para o parâmetro:
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

certo.. me enganei no pedido de sysout..

faça o system.out.print do seu ( produtoaux2.getCodigoProduto() )

Beleza? Quero ver se esta vindo codigo certo

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline

Eu fiz System de novo como pediu no apareceu isso:

codigoProduto selecionado no combo é:3
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

Beleza, correto..

o codigo do produto é 3 ?

Se for 3 o codigo esta correto.. Deve fazer o seguinte.
No iReport tem um botão chamado Preview, ... coloque o codigo 3 e verifique se obtem retorno do relatório.

Se POSITIVO é problema no envio do codigo para o relatório
Se NEGATIVO é problema no relatório


Att. Jonas

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline


Passei esse código 3 no Ireport ele gerou relatório perfeito.
Ele consegui exibir a imagem que eu passei no parâmetro quando chamo ele na classe java, porque não o código do parâmetro para retornar o Sql?
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

Certo, vejamos.

O seu parametro no relatório é de qual tipo? Integer, BigDecimal, Long??

E o seu Objeto que está passando na aplicação é oque? Long, Int, BigDecimal ???

Devem ser iguais



Att. Jonas

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
Lags
JavaChild
[Avatar]

Membro desde: 02/09/2009 17:51:01
Mensagens: 102
Offline


Tire uma dúvida para mim, no parâmetro do ireport eu selecionei o prompting e no valor da expressão deixo vazio?
TheKill
GUJ Master
[Avatar]

Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline

Parameter Class: O Tipo do seu objeto no Java ; ( o mesmo tipo da sua aplicação )

Use as prompt : True

o resto pode ficar vazio

Pessoal se foi respondido com eficiência...

Nao custa finalizar o topico ^^ [RESOLVIDO]

Isso ai, valeu xD

GrupoJavaSC

[Email] [MSN]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team