Jump to content
JasperReports Library 7.0 is now available ×

probléme avec les graphes


2006 IR Open Dicussion

Recommended Posts

By: nour - compiere2005

probléme avec les graphes

2006-05-18 05:43

bonjour,

je veux faire un rapport qui comporte un graphe pie3D

pour cela j'ai introduit 2 données comme suit:

 

select name,C_BPartner_ID from C_BPartner

 

et quand je compile le rapport j'ai toujours les memes problemes:

"rrors compiling untitled_report_1.jasper!

it.businesslogic.ireport.ReportClassLoader@6a1140 net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. Cannot cast from String to Boolean value = (java.lang.Boolean)(((java.lang.String)field_NAME.getValue())); <------------------------------------------------------------> 2. Cannot cast from Double to Boolean value = (java.lang.Boolean)(((java.lang.Double)field_C_BPARTNER_ID.getValue())); <---------------------------------------------------------------------> 3. Cannot cast from Double to String value = (java.lang.String)(((java.lang.Double)field_C_BPARTNER_ID.getValue())); <--------------------------------------------------------------------> 4. Cannot cast from String to Number value = (java.lang.Number)(((java.lang.String)field_NAME.getValue())); <-----------------------------------------------------------> 5. Cannot cast from String to Boolean value = (java.lang.Boolean)(((java.lang.String)field_NAME.getOldValue())); <---------------------------------------------------------------> 6. Cannot cast from Double to Boolean value = (java.lang.Boolean)(((java.lang.Double)field_C_BPARTNER_ID.getOldValue())); <------------------------------------------------------------------------> 7. Cannot cast from Double to String value = (java.lang.String)(((java.lang.Double)field_C_BPARTNER_ID.getOldValue())); <-----------------------------------------------------------------------> 8. Cannot cast from String to Number value = (java.lang.Number)(((java.lang.String)field_NAME.getOldValue())); <--------------------------------------------------------------> 9. Cannot cast from String to Boolean value = (java.lang.Boolean)(((java.lang.String)field_NAME.getValue())); <------------------------------------------------------------> 10. Cannot cast from Double to Boolean value = (java.lang.Boolean)(((java.lang.Double)field_C_BPARTNER_ID.getValue())); <---------------------------------------------------------------------> 11. Cannot cast from Double to String value = (java.lang.String)(((java.lang.Double)field_C_BPARTNER_ID.getValue())); <--------------------------------------------------------------------> 12. Cannot cast from String to Number value = (java.lang.Number)(((java.lang.String)field_NAME.getValue())); <-----------------------------------------------------------> 12 errors at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:193) at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileReport(JRDefaultCompiler.java:131) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:127) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:109) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:469) at java.lang.Thread.run(Thread.java:534) "

je ne sais plus quoi faire, merci bien de m'aider.

 

 

 

 

By: Rick62 - rick62

RE: probléme avec les graphes

2006-05-18 06:03

Il faudrait déjà corriger les erreurs de type de données en donnant le même type pour la valeur déclarée et la valeur affichée correspondante.

(transformer du string en booléen, il ne sait pas faire ...)

 

 

 

 

By: nour - compiere2005

RE: probléme avec les graphes

2006-05-18 07:39

merci c bon j'ai trouve l'erreure.

sauf que maintenant j'ai une autre error t cette fois ci c au niveau du code de compiere :)

j'ai fait mon rapport qui contient un graphe et lorsque je le génére il y a

 

ERROR digester.Digester - Parse Error at line 128 column 17: Element type "pie3DChart" must be declared.

org.xml.sax.SAXParseException: Element type "pie3DChart" must be declared.

 

je croix qu'il faut la déclarer au niveau de la classe RusReportStarter dans le code de compiere, mais je ne trouve pas excatement.

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...