iReport - sub-reletório  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Lindeberg
JavaChild

Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline

Pessoal, a situação é essa : Existem principal.jrxml , sub1.jrxml e sub2.jrxml. Na principal existe o campo ID_TIPO.Gostaria de fazer o seguinte na principal :


Tem como fazer isso com aquele objeto sub-relatorio ?? Pensei em sobrepor objetos sub-reltorios, no entanto acho que ficaria meio acochambrado.

Alguem ajuda ??

Lindeberg
[Email]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

http://www.guj.com.br/posts/list/19226.java
??

Former LIPE.
[ICQ]
Lindeberg
JavaChild

Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline

Agora a situação é um pouco diferente. Antes se a condição não fosse satisfeita então o sub-relatorio não seria nem chamado. Agora, se a condição não for satisfeita deve ser chamado um outro sub-relatorio.

Lindeberg
[Email]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Ah entendi.

Então insira os dois subrelatórios e coloque a condição em ambos feio né?

Former LIPE.
[ICQ]
Lindeberg
JavaChild

Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline

Pois eh tinha pensado nisso, no entanto fica meio deselegante !!!

Lindeberg
[Email]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Melhor se acostumar hehe

Former LIPE.
[ICQ]
Delano
Entusiasta Java

Membro desde: 14/01/2005 17:45:29
Mensagens: 18
Offline

Lindeberg wrote:Pois eh tinha pensado nisso, no entanto fica meio deselegante !!!

Acostume-se, porque a dupla Jasper + iReport gosta muito de algumas "gambiarras" desse tipo.
[ICQ]
brlima
Moderador
[Avatar]

Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline

Bem, vc pode criar dois grupos "dummies" e, em cada um , vc colocar o sub. Dai com isso, vc coloca la no print_when_expression de cada grupo, ao inves de colocar no sub. Será que dá pra fazer isso ?

Bruno R. Lima
-------------------------------------------
flickr :: twitter
[MSN]
Lindeberg
JavaChild

Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline

brlima wrote:Bem, vc pode criar dois grupos "dummies" e, em cada um , vc colocar o sub. Dai com isso, vc coloca la no print_when_expression de cada grupo, ao inves de colocar no sub. Será que dá pra fazer isso ?


Como seria esses grupos "dummies" ? Poderia explicar melhor ??

Lindeberg
[Email]
brlima
Moderador
[Avatar]

Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline

São grupos que nao fazem nada , ficam lá coladinho com o detail. Meio que um grupo que imprime em cada detail. belê ?

Pra criar um basta ir la nos grupos, criar um novo , bota o nome, mas no vaue nao coloca nada. Pronto vc tem um grupo dummie

Bruno R. Lima
-------------------------------------------
flickr :: twitter
[MSN]
Lindeberg
JavaChild

Membro desde: 25/12/2003 11:54:50
Mensagens: 149
Offline

brlima wrote:São grupos que nao fazem nada , ficam lá coladinho com o detail. Meio que um grupo que imprime em cada detail. belê ?
Pra criar um basta ir la nos grupos, criar um novo , bota o nome, mas no vaue nao coloca nada. Pronto vc tem um grupo dummie


Sim, blz eu entendi !! Mas como isso vai me ajudar ??

Lindeberg
[Email]
teteorp
Debugger

Membro desde: 20/05/2005 15:27:40
Mensagens: 70
Localização: Ribeirao Preto
Offline

Oi galera. Blz!?!?!!
Estou com uma duvida...
Oi pessoal, td bem???
Eu montar um relatorio que tem um sub-relatorio. soh que eu nao posso fazer o select no proprio relatorio. Eu tenho que passar esses valores para ele mostrar.

Entao, eu tentei usar o seguinte tutorial como base:
[url]http://geocities.yahoo.com.br/robertofurutani/java/Tutorial_JasperReports/
[/url]

Soh que eh o seguinte. Eu precisava passar pro meu sub-relatorio um ArrayList de objetos de uma classe que eu fiz.
Qual eh o JRDataSource que eu devo usar? Nao to achando nenhum que aceite um ArrayList.
Eu devo ter alguma referencia(import) à esta classe no ireport para que eu possa mostrar os atributos desta classe especifica, ou seja, ele chamar os metodos get e set desta classe?

Abraços
Valeu!
[Email] [Yahoo!] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team