i set it as float .. same error message .. i correct it many times and same error message Compiling to file... D:librarydreamJavaiReportjasperReportsSimpleTable.jasper Errors compiling D:libraryJavaiReportjasperReportsSimpleTable.jasper! Compilation exceptions: com.jaspersoft.ireport.designer.compiler.ErrorsCollector@66b105 net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. The method intValue() is undefined for the type String value = (((java.lang.String)field_InvoiceValue.getValue()).intValue())>= (((java.lang.Integer)parameter_MinInvoiceValue.getValue())); //$JR_EXPR_ID=9$ <------> 2. The method intValue() is undefined for the type String value = (((java.lang.String)field_InvoiceValue.getOldValue()).intValue())>= (((java.lang.Integer)parameter_MinInvoiceValue.getValue())); //$JR_EXPR_ID=9$ <------> 3. The method intValue() is undefined for the type String value = (((java.lang.String)field_InvoiceValue.getValue()).intValue())>= (((java.lang.Integer)parameter_MinInvoiceValue.getValue())); //$JR_EXPR_ID=9$ <------> 3 errors at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:204) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:512) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Compilation running time: 172!