我创建了以下形式的报告:
ID VAR1
VAR2
111 1
2
3
4
5
6
222 1
2
我需要遵循一个要求,如果分页符出现在 ID 块内,则 ID 值必须显示在下一页上。不接受以下表格:
ID VAR1
VAR2
111 1
2
3
4
-----PAGE BREAK----
5
6
222 1
2
分页符不得出现在 VAR1 和 VAR2 之间,或者:
VAR2
111 1
2
3
-------PAGE BREAK--------
4
5
6
222 1
2
报告应如下所示:
ID VAR1
VAR2
111 1
2
3
4
-------PAGE BREAK-----
111 5
6
222 1
2
问题是 - 如何获得结果?我不想在单独的页面上显示每个 ID,因为唯一 ID 块的长度不同。因此,没有像为不同的 ID 创建具有不同值的分页符变量这样简单的解决方案。我想避免修改我输入 proc 报告的数据集中的任何变量(分组/排序变量除外)。
我将不胜感激对此的任何意见。谢谢。