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