当前位置: 首页 > 知识库问答 >
问题:

Jasper报表中的条形码创建:n不是标准2(5)编码的有效字符

端木桐
2023-03-14

尝试使用IReport1.2.3创建条形码时出现以下错误

<image  scaleImage="FillFrame" vAlign="Middle" hAlign="Center" evaluationTime="Now" hyperlinkType="None"  hyperlinkTarget="Self" >
    <reportElement
        mode="Opaque"
        x="32"
        y="123"
        width="50"
        height="10"
        forecolor="#000000"
        backcolor="#FFFFFF"
        key="barcode-1"/>
        <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/>
        <graphicElement stretchType="NoStretch" pen="None" fill="Solid" />
<imageExpression class="java.awt.Image"><![CDATA[it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,$F{subjectno1},false,false,null,0,0)]]></imageExpression>
</image>

我可以打印条形码静态条形码表达。

共有1个答案

严峰
2023-03-14

有关字母,请参阅$F{subjectno1}变量的值。

如这里所述,5个条形码标准中的2个仅用于编码数字。如果您必须在其中包含字母,请检查代码128 standard。

 类似资料:
  • 我有一个使用JSF和PrimeFaces开发的项目。我需要用Jasper在PDF上显示条形码。我怎样才能做到这一点?

  • 问题内容: 我可以开发一个应用程序/项目。但这不是正确的编码标准。它占用大量内存,而其他人则不容易理解。通用标准要编码什么。我有一个问题,例如如何命名变量方法以及打包类的最佳方法是什么。像那样? 为此,请分享任何教程或示例。 提前致谢。 问题答案: 您需要的是最佳实践(JAVA)及其工作方式。 正Macarse所说: 您读过有效的Java吗? http://java.sun.com/docs/bo

  • 问题内容: 我有一个 条形码 报告,该报告使用序列( Oracle 后端)生成我的 条形码 编号。 这是在我的查询: 我将此字段放置在设计器窗口中,该窗口将显示 条形码 值。 我有一个带有表情的图像: 以上是使用序列值的 条形码 。 我希望能够说打印/生成100或更多报告。目前,我一次只能生成一份报告。 因此,我的第一个猜测是获取一个提示用户输入值的参数,该值将指示要打印的 条形码 数量,每个 条

  • 问题内容: 根据您将 final_修饰符应用于什么,它在java中会有不同的结果。我想知道的是,它是否_还能 帮助编译器创建更有效的字节码。我想这个问题深入到JVM如何工作,并且可能是特定于JVM的。 因此,以您的专业知识,以下任何一项对编译器有帮助吗?还是仅出于正常的Java原因而使用它们? 期末课程 最终方法 最终领域 最终方法参数 谢谢! 编辑:感谢您的所有答案!请注意,正如@Zohaib所

  • 在我的jasper soft 5.6.2 Studio报告中,我有3种不同类型的页面。第一个是名为“详细信息”的强制性jrxml页面,它将永远只有一个和第一页。第二个是动态页面(是jasper,但如果需要,我可以使用jrxml),其中包含项目列表“Items”页面,可以从0到几页不等。第三个也是动态“评论”页面(是jasper,但如果需要,我可以使用jrxml),可以从0到几页不等。我想打印页码,

  • 我的应用程序中有几个类似的报告,因此我创建了一个基本结构,在标题中有一个子报告,在页脚中有另一个子报告。 我不知道为什么我找不到解决这个问题的方法,如果有人能帮我...谢谢!