SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 573|回复: 8
打印 上一主题 下一主题

请教如何把多个RTF文件pack到一个文件

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2011-6-16 20:25:46 | 只看该作者

请教如何把多个RTF文件pack到一个文件

各位大家好。 小弟遇到如题所示的难题。 不知道有没有解决办法? 万分感激。

     补充说明: 我用SAS的ODS功能,产生了一些RTF文件。对于这些已经产生好的RTF文件,有无办法把它们再串起来形成一个总的文件?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2011-6-17 13:17:17 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

如果不写ods rtf close,不就存在一个文件中了吗
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2011-6-18 08:53:25 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

[quote="jimmy782":1m7thyqs]如果不写ods rtf close,不就存在一个文件中了吗[/quote:1m7thyqs]

这个我知道

但是实际中,为了便于追踪与QC,我们是一个表格产生一个RTF的。

而且,假如你有上百个表格 你难道把它们都写到一个程序里面来?最后才用ODS rtf CLOSE, 也是不现实的。


所以小弟的问题是如何使已经产生好的RTF再次成为一个文件,
SAS 有这种技术吗?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2011-6-18 10:28:15 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

在SAS无法对已经产生的rtf 文件进行操作(这个是sas technical support告诉我的,信不信由你)
jimmy的建议是可行的,除非真的不可行。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2011-6-18 22:42:33 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

问题已经解决!SAS可以做到!

   先把RTF文件一次读入SAS,然后处理掉RTF开始与结束的代码,最后一起put出来。


谢谢!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
6#
 楼主| 发表于 2011-6-18 23:32:19 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

想不明白。建议给SAS些封信,给出你的创造性的程序。也修改一下sas服务胡说八道的毛病。
京剧
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
7#
 楼主| 发表于 2011-6-19 10:07:47 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

这并不是我的创造性CODE,而是前人的一些解决办法。在这里我有提问,以及相关答复。 有兴趣的可以参考一下。

严格上来说,这也的确不是使用SAS本身进行pack的,而是对RTF的一个"post-process“

<!-- m --><a class="postlink" href="http://support.sas.com/forums/message.jspa?messageID=57752#57752">http://support.sas.com/forums/message.j ... 7752#57752</a><!-- m -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
8#
 楼主| 发表于 2011-6-19 13:12:57 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

[url:386qdwqw]http&#58;//support&#46;sas&#46;com/forums/message&#46;jspa?messageID=57752#57752[/url:386qdwqw]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
9#
 楼主| 发表于 2011-6-19 23:16:20 | 只看该作者

Re: 请教如何把多个RTF文件pack到一个文件

[quote=&quot;灵犀一指&quot;:3jeysrdd]这并不是我的创造性CODE,而是前人的一些解决办法。在这里我有提问,以及相关答复。 有兴趣的可以参考一下。

严格上来说,这也的确不是使用SAS本身进行pack的,而是对RTF的一个&quot;post-process“

<!-- m --><a class="postlink" href="http://support.sas.com/forums/message.jspa?messageID=57752#57752">http://support.sas.com/forums/message.j ... 7752#57752</a><!-- m -->[/quote:3jeysrdd]

如果你仔细看一看Jimmy的解决方法,和你最后用的其实是一样的。无论说法如何,归结到一点:一旦某个rtf已经产生,你是无法修改的。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-6-10 05:28 , Processed in 0.069974 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表