小编Tor*_*ral的帖子

jasper使用style-Barcode报告条形码

我正在尝试在JasperReports中使用条形码我正在使用barcode4j jar.我正在使用的罐子是:

  • barcode4j-2.0.jar
  • 公地beanutils.jar
  • 公地编解码器1.6.jar
  • 公地collections.jar
  • 公共沼气池-2.0.jar
  • 公地郎2.0.jar
  • 公共-logging.jar
  • 公共净1.2.2.jar
  • 公地validator.jar
  • 的db2jcc.jar
  • 为db2jcc_license_cu.jar
  • iText的 - 2.1.7.jar
  • JasperReports的-4.5.0.jar
  • 的log4j-1.2.8.jar
  • POI-3.8-20120326.jar

我正在使用条形码的jrxml文件内容如下所示:

<title>    
    <band height="125">    
        <frame>    
            <reportElement x="0" y="0" width="555" height="40" />    
            <componentElement>    
                <reportElement style="Barcode" x="5" y="5" width="400" height="30"/>    
                <c:Code39 xmlns:c="http://jasperreports.sourceforge.net/jasperreports/components"    xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components    http://jasperreports.sourceforge.net/xsd/components.xsd">    
                    <c:codeExpression>$F{OPA_ACK_NO_PK}</c:codeExpression>    
                </c:Code39>    
            </componentElement>    
        </frame>    
    </band>    
</title>
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

net.sf.jasperreports.engine.JRRuntimeException: Could not resolve style(s): Barcode4j
at net.sf.jasperreports.engine.fill.JRFillObjectFactory.checkUnresolvedReferences(JRFillObjectFactory.java:1577)
at net.sf.jasperreports.engine.fill.JRFillObjectFactory.setStyles(JRFillObjectFactory.java:1504)
at net.sf.jasperreports.engine.fill.JRBaseFiller.loadStyles(JRBaseFiller.java:912)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:804)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:746)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:58)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417)
at Report.Test.main(Test.java:162)
Run Code Online (Sandbox Code Playgroud)

请指导我做错了什么?

删除条形码样式标记的注释后,我摆脱了该错误并得到另一个异常:

Exception in thread …
Run Code Online (Sandbox Code Playgroud)

jasper-reports

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

jasper-reports ×1