有几个步骤可以完成此操作。
1) 定义参数: 这将是参数类型的完整软件包和类名。就像是:
<parameter name="object" />
2) 为所需的值调用getter方法:
将文本字段添加到适当的字段。如果我想
getId()在User类中使用该方法的值,则我的文本字段将如下所示:
<textField> <reportElement uuid="09bf47a8-8fc7-45c5-911a-c79c3d405ada" x="205" y="22" width="100" height="20"/> <textElement/> <textFieldexpression><![CDATA[$P{parameter1}.getId()]]></textFieldexpression></textField>3) 在iReport中设置类路径:
如果使用iReport设计报告,则需要告诉它com.mystuff.User类的编译版本位于何处。如果您在Eclipse中,则可以将其指向项目中的bin文件夹,或者如果您有一罐已编译的项目,则可以将其指向。类路径设置位于
Tools-> Options -> Classpath Tab。



