| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/11/2011 15:00:13
|
adrianostanley
JavaGuru
![[Avatar]](/images/avatar/e76d88aeab47da20d61b1b489af1a281.jpg)
Membro desde: 28/06/2006 09:30:23
Mensagens: 243
Localização: Juiz de Fora/MG
Offline
|
Pessoal, encontrei muitos tutoriais não-funcionais sobre crosstabs no Jasper Reports pra seguinte situação:
Tenho um objeto que contém:
E preciso que ele monte, dinamicamente n colunas da esquerda pra direita sendo que, o array de valores contém, somente, 1 valor pra cada coluna. Por exemplo, se meu objeto está assim: Colunas: "Nome", "Ano" e "Quantidade", Valores deverá estar assim: "Alberto", "1998", 80.
Em outras situações pode-se encontrar menos ou mais colunas, mas o array de valores sempre acompanhará a mesma quantidade de colunas, com somente 1 linha que são seus valores.
É possível conseguir montar uma grid como a baixo com um List destes meus objetos com Jasper Reports?
Obrigado a todos!
|
Adriano 'Stanley'
http://www.enigmapremiado.com.br |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/11/2011 15:12:25
|
erickfm8
GUJ Master
Membro desde: 06/10/2009 19:29:12
Mensagens: 1396
Offline
|
Neste post
http://www.guj.com.br/java/224980-relatorio-dinamico-com-jasper-report-nao-aparace-nada
eu crio um relatorio totalmente dinamico
|
Bacharel em Sistema de Informação
SCJP - Sun Certified Java Programmer
OCWCD - Oracle Certified Web Component Developer (Estudando..) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/11/2011 06:39:41
|
adrianostanley
JavaGuru
![[Avatar]](/images/avatar/e76d88aeab47da20d61b1b489af1a281.jpg)
Membro desde: 28/06/2006 09:30:23
Mensagens: 243
Localização: Juiz de Fora/MG
Offline
|
Olá erickfm8, infelizmente a solução desse problema não me atendeu.
Preciso criar um modelo .jrxml com titulo parametrizado (até aí tudo bem) mas cujas colunas e linhas do relatório serão totalmente dinâmicas! Isto é, alguns relatórios terão 2 colunas e 2 linhas, por exemplo, enquanto outros terão 8 colunas e 2.000 linhas. É totalmente variável! E esse modelo deve receber um array de colunas (String[]) e uma lista de arrays contendo os valores das linhas para cada objeto.
|
Adriano 'Stanley'
http://www.enigmapremiado.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/11/2011 07:29:56
|
erickfm8
GUJ Master
Membro desde: 06/10/2009 19:29:12
Mensagens: 1396
Offline
|
cara com aquele exemplo vc consegui criar seu .jrxml com quantas linha e coluna vc quiser...
eu só não consigo dar detalhes agora pq faz um ano que fiz aquele relatoria e tenho que relembrar algumas coisas.,..
mais ali vc faz um "laço" e vai colocando quantas linha e coluna quiser ...
a coisa meio chata é calcular o Width e Height certinho ai em de acordo com sua necessida vc informa a quantidade de colunas por exemplo
design.setColumnCount(1);
|
Bacharel em Sistema de Informação
SCJP - Sun Certified Java Programmer
OCWCD - Oracle Certified Web Component Developer (Estudando..) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/11/2011 14:25:02
|
adrianostanley
JavaGuru
![[Avatar]](/images/avatar/e76d88aeab47da20d61b1b489af1a281.jpg)
Membro desde: 28/06/2006 09:30:23
Mensagens: 243
Localização: Juiz de Fora/MG
Offline
|
Entendi. O único problema é que preciso fazer esse esquema das colunas no plugin visual do iReport. Ou seja, não podemos fornecer um .java.
Obrigado pela ajuda.
|
Adriano 'Stanley'
http://www.enigmapremiado.com.br |
|
|
 |
|
|