我有个问题:
数据如下所示:
a 1
a 2
a 3
a 4
a 5
a 6
...
d 1
d 2
...
f 1
f 2
...
如果 a 列中的组不适合一页,我想在 a、b、c、d 之后中断跳过并中断页面。
我希望使用 proc 报告打印如下:
a 1
a 2
a 3
a 4
a 5
b 1
b 2
b 3
b 4
b 5
*************************(if a and b can fit in the this page)
c 1
c 2
c 3
c 4
c 5
c 7
c 8
**********************(if c can fit in the page but no enough room for 5 rocords in d, so d will goes to next page)
d 1
d 2
d 3
...
问题是当我想使用break after /skip和break after /page时,当出现skip时,break page也出现了,所以每组abcd它们在不同的页面中。
但我想要的是如果 a 和 b 可以放在一页中,然后在 a 和 b 之后中断跳过,在 b 之后中断页面。当 c 和 d 不能放在一个页面中时,在 c 之后分页以使 c 和 d 在不同的页面中。