【发布时间】:2017-09-03 20:14:42
【问题描述】:
我的 POJO 数据源基本上包含以下结构。
// Company.java
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标题为每位员工重复。 - Company Header (
Comp Name -> Company A) 应该只呈现一次。
谁能建议我正确的方法?提前致谢。
【问题讨论】:
标签: birt