全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
14280 14
2015-09-17
请教ods rtf如何分页,比如我想每20行换一页。
我试了startpage=yes选项;或者手动指定分页变量然后用break after pagen/page;在一个ods rtf中用多个proc report过程。均告失败。。。
得到的输出结果都是连在一起的。就是20行之后,原本应该在下一页开始的title和内容直接连在了这一页上直到撑足pagesize。

PS:SAS 9.3。应该是一个老生常谈的问题了,但是好久不用ods rtf,实在想不起来也找不到参考。。。先谢了!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-9-17 19:03:35
人工手动换行,设置一个page变量。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-17 20:37:10
zhengbo8 发表于 2015-9-17 19:03
人工手动换行,设置一个page变量。
我试过手动指定分页变量然后用break after pagen/page,其中pagen为手工指定的变量,不过貌似break语句在ods rtf中没有作用,所以请问是用什么语句实现呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-18 08:48:18
不是用break after pagen/page,而是通过宏重复调用report部分来实现人为分页。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-19 22:34:42
zhengbo8 发表于 2015-9-18 08:48
不是用break after pagen/page,而是通过宏重复调用report部分来实现人为分页。
我试了,但是在一个ods rtf下面的proc report还是会连在一起,是要在ods里面加什么命令么?谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-21 13:17:00
1, Specifying STARTPAGE= NO prevents forced page breaks. You can turn on forced page breaking again by specifying STARTPAGE=YES. You can insert a page break at any time by specifying STARTPAGE=NOW.
2, When you use break statement, remember to define that variable (e.g., "pagen" for you) as group or order variable.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群