我正在使用 Jaspersoft studio 6 并尝试使用“数据集和查询对话框”将字段添加到报告中,选择“javabean”和我的实体类。当我添加一个作为嵌套 java 对象的字段时,studio 会插入该对象而不是该对象的子字段(属性)。我认为在早期版本的 iReport 中,我以某种方式获得了带有点分隔符的子字段,例如“customer.name”、“customer.email”等。
在运行时,我使用扩展 JRAbstractBeanDataSource 的数据源填充报告。
我正在使用 Jaspersoft studio 6 并尝试使用“数据集和查询对话框”将字段添加到报告中,选择“javabean”和我的实体类。当我添加一个作为嵌套 java 对象的字段时,studio 会插入该对象而不是该对象的子字段(属性)。我认为在早期版本的 iReport 中,我以某种方式获得了带有点分隔符的子字段,例如“customer.name”、“customer.email”等。
在运行时,我使用扩展 JRAbstractBeanDataSource 的数据源填充报告。
当您按下“读取属性”时,该选项卡将填充指定 bean 类的属性。如果它们也是 Java 对象,您可以双击对象以显示对象的其他属性。来源:http: //community.jaspersoft.com/documentation/tibco-jaspersoft-studio-user-guide/v60/data-source-types