dangera Posted November 16, 2009 Share Posted November 16, 2009 How is it possible to change font to italic when field has certain value? Link to comment Share on other sites More sharing options...
dangera Posted November 16, 2009 Author Share Posted November 16, 2009 Or should i do it with conditional style? So far nothing happened, when i added condition expression field.matches "text that needs to be italic) in a style i created. Link to comment Share on other sites More sharing options...
dangera Posted November 16, 2009 Author Share Posted November 16, 2009 This is the error 16.11.2009 10:40:55 model.ReportHandler compileReportsSEVERE: nullnet.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:1. Cannot cast from boolean to Boolean value = (java.lang.Boolean)(((java.lang.String)field_analyte.getValue()).equals("S.pneumonia")); //$JR_EXPR_ID=20$ <------------------------------------------------------------------------------------->2. Cannot cast from boolean to Boolean value = (java.lang.Boolean)(((java.lang.String)field_analyte.getOldValue()).equals("S.pneumonia")); //$JR_EXPR_ID=20$ <---------------------------------------------------------------------------------------->3. Cannot cast from boolean to Boolean value = (java.lang.Boolean)(((java.lang.String)field_analyte.getValue()).equals("S.pneumonia")); //$JR_EXPR_ID=20$ <------------------------------------------------------------------------------------->3 errors at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:191) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:131) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:113) at model.ReportHandler.compileReports(ReportHandler.java:66) at model.ReportHandler.<init>(ReportHandler.java:34) at gui.Main.<init>(Main.java:31) at gui.Main$4.run(Main.java:296) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Link to comment Share on other sites More sharing options...
Giulio Toffoli Posted November 16, 2009 Share Posted November 16, 2009 the expression is wrong. Here is the correct one: new Boolean ( ((java.lang.String)field_analyte.getOldValue()).equals("S.pneumonia") ) Giulio Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now