5
我的POJO数据源基本上包含以下结构。
// Company.javaPOJO数据集嵌套渲染
public class Company implements Serializable {
private static final long serialVersionUID = 3130918429913376956L;
private String name;
private String address;
private String contactPerson;
private String mobile;
private String fax;
private String bankDetails;
private String email;
private List<Employee> emps;
//getter and setter.
}
// Employee.java
public class Employee implements Serializable{
/**
*
*/
private static final long serialVersionUID = -4473328670062370497L;
private String name;
private int age;
private String designation;
//getter and setter
}
我的情况是类似以下
- 一个PDF格式的报告可能有一个以上的公司(即名单<公司>)
- 如果有多个公司,它应该从新页面开始。
- 如果员工列表转到下一页,那么它应该在下一页重复页眉。
布局 - Layout xml source
输出1
有两个问题与此设计
Employee Name
标题为每个员工重复。- 公司标题(
Comp Name -> Company A
)只能呈现一次。
任何人都可以建议我正确的做法吗?提前致谢。