小编Pio*_*otr的帖子

如何获得复杂JavaBean的价值

我有一个.jrxml文件,我想从代码中传递一些参数.我有一个Orde具有像场R舱double price,int quantityProduct product.情况很简单,当我需要通过价格或数量时,我只是这样做:

<textFieldExpression class = "java.lang.Integer">
   <![CDATA[$F{quantity}]]>
</textFieldExpression>
Run Code Online (Sandbox Code Playgroud)

当我试图通过时出现问题product.getName().我尝试过类似的东西:

<textFieldExpression class = "java.lang.String">
   <![CDATA[$F{product}.getName()]]>
</textFieldExpression>
Run Code Online (Sandbox Code Playgroud)

还有很多其他人,但我一直在收到错误: net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 1. Field not found : product

你知道如何解决这个问题吗?

java jasper-reports javabeans

5
推荐指数
1
解决办法
150
查看次数

标签 统计

jasper-reports ×1

java ×1

javabeans ×1