iReport - crosstab  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Marques
Virtual Machine Man
[Avatar]

Membro desde: 05/09/2002 10:13:28
Mensagens: 635
Offline

Lista,

Alguém teu um totorial de como criar uma crrosstab no ireport?

Pois estou tentando, usando o wizard, next, next finish e qdo executo ele acusa o erro Crosstab data has already been processed.

Alguma dica?


muiito obrigado,

Marques
mattosoft
Entusiasta Java
[Avatar]
Membro desde: 09/10/2006 10:37:36
Mensagens: 16
Localização: Italia
Offline

Eu também estou com o mesmo problema, me da a mensagem abaixo:
Error filling print... Error incrementing crosstab dataset
net.sf.jasperreports.engine.JRRuntimeException: Error incrementing crosstab dataset at net.sf.jasperreports.engine.fill.JRFillCrosstab$JRFillCrosstabDataset.customIncrement(JRFillCrosstab.java:654) at net.sf.jasperreports.engine.fill.JRFillElementDataset.increment(JRFillElementDataset.java:169) at net.sf.jasperreports.engine.fill.JRCalculator.incrementDataset(JRCalculator.java:361) at net.sf.jasperreports.engine.fill.JRCalculator.initializeVariables(JRCalculator.java:245) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportContent(JRVerticalFiller.java:224) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:113) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:751) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:660) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:815) at java.lang.Thread.run(Unknown Source) Caused by: net.sf.jasperreports.engine.JRException: Crosstab data has already been processed. at net.sf.jasperreports.crosstabs.fill.calculation.BucketingService.addData(BucketingService.java:286) at net.sf.jasperreports.engine.fill.JRFillCrosstab$JRFillCrosstabDataset.customIncrement(JRFillCrosstab.java:650) ... 12 more
Print was not filled. Try using an EmptyDataSource...
[MSN]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

Ola...

conseguiram resolver o problema??? estou com o mesmo erro....


se puderem ajudar... agradeço...

abraco

Felipe Alves
[Email]
netShot
JavaBaby
[Avatar]

Membro desde: 03/01/2008 09:08:40
Mensagens: 84
Offline

Você colocou o crosstab em qual banda ?

Ele deve ser usado na summary.
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

po.. cara ..valeo..
eu estava colocando no detail....

uma pergunta...

ele esta gerando 5 páginas... mas a tabela com os dados só a partir da página 3...

sabe se tem alguma coisa a ver com o crosstab.. ou é alguma cagada minha ??
no layout eu só coloquei o crosstab e nada mais... sabe se tem alguma coisa a ver isso?


abraco


Felipe Alves
[Email]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

cara esqueça... ja funcionou certinho aqui...


tinha que só desabilitar o Detail


valeo...

Felipe Alves
[Email]
netShot
JavaBaby
[Avatar]

Membro desde: 03/01/2008 09:08:40
Mensagens: 84
Offline

Tipo o crosstab seria um resumo, por isso, ele é usado no summary.

Mas você colocou só o crosstab certo ?? E deixou o detail visivel ? Pq ele vai imprimir o detail em branco e depois vai exibir o summary com o crosstab.
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

sim eu deixei o crostab no summary e desabilitei o detail...

esta funcionando....

uma outra dúvida só... eu consigo adicionar uma coluna para ficar fixa no crosstab?
Produtos 07/2008 08/2008 Média (sempre fica no final fixo)
tipo assim... minha tabela esta assim: abc R$ 2,00 R$ 2,00 R$ 2,00

sendo que a Média é o campo que eu quero que sempre fique no final...

entende??

Felipe Alves
[Email]
jeroqueiroz
Virtual Machine Man
[Avatar]

Membro desde: 15/05/2007 22:07:24
Mensagens: 522
Localização: Bahia
Offline

Você resolveu este problema?

Att,
Jeremias Santos - http://twitter.com/jeroqueiroz
JavaC - Java Community - http://www.javac.com.br
Twitter Fórum JavaC - http://twitter.com/javac_forum
[Email] [WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team