gráficos no ireport, como?

Olá pessoal alguem tem um tutorial passo a passo… ou sei lá… alguma coisa… que fale como fazer gráficos no iReport?

Segue uma boa combinação para criar gráficos com o IReport

JFreechar + IReport

http://www.devmedia.com.br/articles/viewcomp.asp?comp=3163

Espero q sirva

Abraços

T+

show cara! vou guardar nos favoritos! mas o problema é que o meu chefe pediu para eu fazer no ireport! e não via código… fazer o design no ireport tal… quem puder ajudar fico grato :wink:

Prq vc não utiliza o JasperReport + IReport ?

então eu fiz um relatório com ireport e jasper, que gera pdf tal, e este[aqueles .jasper] é chamado em um servlet e ta ok, tenho que fazer a mesma coisa… fazer o gráfico no ireport e chamar o arquivo dele no java… passando alguns paraâmetros, mas eu não estou nem conseguindo fazer o gráfico no ireport!

eu preciso saber como fazer um simples (x,y) de barras!

3|
2|
1|______________________________________
123123 121231234 1312312445

e fazer a barrinha subir até o número certo, esse número de baixo o “x” eu já achei onde muda é um tal de “séries” tah, mas o número ali do lado ele ta colocando automático…

estou fazendo um select que retorna dois valores por linha, eu só quero cruzar os dois…

[quote=iwallas]eu preciso saber como fazer um simples (x,y) de barras!

3|
2|
1|______________________________________
123123 121231234 1312312445

e fazer a barrinha subir até o número certo, esse número de baixo o “x” eu já achei onde muda é um tal de “séries” tah, mas o número ali do lado ele ta colocando automático…

estou fazendo um select que retorna dois valores por linha, eu só quero cruzar os dois…[/quote]

Estou com o mesmo problema, se você conseguiu resolver, me de uma dica por favor!

Consegui resolver,

Adicionei a lib do jFreechart e adicionei os imports que estao sendo exibidos nos erros e funcionou.

Bom dia,

Quais foram os Jars, que você utilizou?

estou tentando porém ta dando o seguinte erro:

java.lang.ClassNotFoundException: org.exolab.castor.xml.ValidationException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1484)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
at net.sf.jasperreports.chartthemes.simple.XmlChartThemeExtensionsRegistryFactory.createRegistry(XmlChartThemeExtensionsRegistryFactory.java:75)
at net.sf.jasperreports.extensions.DefaultExtensionsRegistry.instantiateRegistry(DefaultExtensionsRegistry.java:238)
at net.sf.jasperreports.extensions.DefaultExtensionsRegistry.loadRegistries(DefaultExtensionsRegistry.java:213)
at net.sf.jasperreports.extensions.DefaultExtensionsRegistry.loadRegistries(DefaultExtensionsRegistry.java:162)
at net.sf.jasperreports.extensions.DefaultExtensionsRegistry.getRegistries(DefaultExtensionsRegistry.java:132)
at net.sf.jasperreports.extensions.DefaultExtensionsRegistry.getExtensions(DefaultExtensionsRegistry.java:104)
at net.sf.jasperreports.engine.util.JRStyledTextParser.(JRStyledTextParser.java:76)
at net.sf.jasperreports.engine.fill.JRBaseFiller.(JRBaseFiller.java:182)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:77)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:87)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:57)
at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:142)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:52)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417)
at net.sf.jasperreports.engine.JasperRunManager.runReportToPdf(JasperRunManager.java:281)
at action.relatorios.EstoqueAtual.geraGraficoMaiorSaida(EstoqueAtual.java:201)
at action.relatorios.EstoqueAtual.doPost(EstoqueAtual.java:58)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)

Obrigado.

Eu to utilizando o iReport 3.7, tens que ver a versão que tu utiliza. Cara eu fui na tentativa e erro, nao tenho certeza se precisa de todos esses, mas sei que ta funcionando o relatório com graficos hehehe!

com-jaspersoft-ireport-components.jar
commons-beanutils-1.7.jar
commons-collections-2.1.jar
commons-digester-1.7.jar
commons-javaflow-20060411.jar
commons-logging-1.1.jar
groovy-all-1.5.5.jar
iText-2.1.0.jar
jasperreports-3.7.2.jar
jasperreports-chart-themes-3.6.2.jar
jcommon-1.0.8-junit.jar
jcommons-maputils-0.7.jar
jcommon-xml-1.0.8.jar