Java i报告和条形码
我正在做一个包含条形码的报告,但当我编译它时,它会给我一个错误Java i报告和条形码,java,ireport,barcode,Java,Ireport,Barcode,我正在做一个包含条形码的报告,但当我编译它时,它会给我一个错误 Compilation exceptions: com.jaspersoft.ireport.designer.compiler.ErrorsCollector@eed1de net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. it.busi
Compilation exceptions: com.jaspersoft.ireport.designer.compiler.ErrorsCollector@eed1de
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
1. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=9$
<-------------------------------------->
2. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=13$
<-------------------------------------->
3. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getOldValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=9$
<-------------------------------------->
4. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getOldValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=13$
<-------------------------------------->
5. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=9$
<-------------------------------------->
6. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=13$
<-------------------------------------->
6 errors at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:191) at com.jaspersoft.ireport.desig![enter image description here][1]ner.compiler.IReportCompiler.run(IReportCompiler.java:494) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
Compilation running time: 4.807
编译异常:com.jaspersoft.ireport.designer.compiler。ErrorsCollector@eed1de
net.sf.jasperreports.engine.JRException:编译报表表达式类文件时遇到错误:
1.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=9美元
2.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=13美元
3.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getOldValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=9美元
4.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getOldValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=13美元
5.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=9美元
6.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=13美元
com.jaspersoft.ireport.desig上的net.sf.jasperreports.engine.design.jractcompiler.compileReport(jractcompiler.java:191)有6个错误![在此处输入图像描述][1]ner.compiler.IReportCompiler.run(IReportCompiler.java:494)位于org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)位于org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
编译运行时间:4.807
我做错了什么?我正在使用ireports 3.7.0
这是我的类路径:
检查
/web inf/lib
文件夹中是否有文件烧烤-1.1.jar
(它包含BcImage.class
)。如果没有,请添加它。但当我看到错误时,我正在预览它。文件夹在哪里?只需下载该文件,将其添加到类路径中,但继续给我相同的错误检查.jar文件是否包含BcImage.class
,如果不是,则该类位于iReport-utils-2.0.1.jar
,因此也将其放入/web inf/lib