楼主: ademons
8691 5

[原创博文] 关于ods rtf输出的问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

25%

还不是VIP/贵宾

-

威望
0
论坛币
21 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
1 点
经验
128 点
帖子
55
精华
0
在线时间
42 小时
注册时间
2005-7-30
最后登录
2014-5-5

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
下述程序是在SAS9.2上运行,我希望表一到表三在同一页输出。
但是实际输出两页为:表一在第一页。表二在第二页输出。 如果没有ods select none语句,则连续输出。
ods select none的作用似乎不仅仅是控制object的输出。似乎ods select none会影响分页。
有人知道到底是怎么回事吗?


data a;
i=1;
run;

ods listing close;
ods rtf file="d:\a.rtf" startpage=no;

ods select all;
ods rtf text="第一部分";
proc print data=a(obs=1);run; * 表一 需要输出 ;
proc print data=a(obs=1);run; * 表二 需要输出 ;

ods select none; * 很古怪。 ;
proc print data=a(obs=1);run; /* 某些过程,此处举例用了proc print , 如果没有这些过程,则不会换页输出。
但往往中间有一些数据处理比如proc freq。所以前面的ods select none还是需要的 */

ods select all;
ods rtf text="第二部分";
proc print data=a(obs=1);run; * 表三 需要输出 ;

ods rtf close;
ods listing;
二维码

扫码加我 拉你入群

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

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

关键词:ods RTF listing Select object close file 程序 影响

沙发
liqin.zhang 发表于 2011-4-11 12:16:13 |只看作者 |坛友微信交流群
SAS9.2关于startpage 这个选项是不太对的,我是想让每个表换一页的,结果有的换了有的没换,反正每个都要看随机情况的。SORRY,帮不了

使用道具

藤椅
hktk985211 发表于 2011-4-11 17:11:10 |只看作者 |坛友微信交流群
sorry!!!!!

使用道具

板凳
ademons 发表于 2011-12-1 14:52:26 |只看作者 |坛友微信交流群
哦,老问题了。
发现9.3上的ods rtf 又有所不同。

SAS 9.3的ods rtf的orientation页面转换很不正常。幸而ods pdf还是正常的。

使用道具

报纸
baoaibaobao 发表于 2011-12-1 14:55:15 |只看作者 |坛友微信交流群
楼上从哪搞的9.3,能分享一下否?

使用道具

地板
qqyy402 发表于 2014-5-15 10:02:15 |只看作者 |坛友微信交流群
现在有一个startpage可以解决这个了吧

ods rtf startpage=NO;
或者ODS RTF STARTPAGE=YES;

Life is like a Markov chain.
You never know where you gonna go.

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-29 02:02