打印效果如下:
公司1
部门A
|----部门A1
| |----部门A11
| |----部门A12
|----部门A2
|----部门A3
部门B
|----部门B1
|----部门B2
|----部门B3
部门C
|----部门C1
|----部门C2
|----部门C3公司2
部门A
|----部门A1
|----部门A2
|----部门A3
部门B
|----部门B1
|----部门B2
|----部门B3
部门C
|----部门C1
|----部门C2
|----部门C3
公司1
部门A
|----部门A1
| |----部门A11
| |----部门A12
|----部门A2
|----部门A3
部门B
|----部门B1
|----部门B2
|----部门B3
部门C
|----部门C1
|----部门C2
|----部门C3公司2
部门A
|----部门A1
|----部门A2
|----部门A3
部门B
|----部门B1
|----部门B2
|----部门B3
部门C
|----部门C1
|----部门C2
|----部门C3
就使用一个BAND。
1、根据总的部门数确定BAND的高度。
2、使用递归,在递归函数里面动态创建QrLabel和前面的线条QrShape对象。然后,控制Label和线条的top,left值.