楼主: lxx6599
4487 3

[原创博文] 求助关于report过程页码的的提取 [推广有奖]

  • 0关注
  • 0粉丝

初中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
48 点
帖子
7
精华
0
在线时间
24 小时
注册时间
2010-2-5
最后登录
2015-11-24

楼主
lxx6599 发表于 2012-8-14 18:11:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
不知道能不能说清楚。⊙﹏⊙  在用SAS report过程处理数据的时候遇到一个问题,我是先将整个大的数据集分成了10个比较小的数据集,每个数据集的变量是一致的,然后将这10个数据集一起输送到rtf里面,这个样子做的目的是将每个小数据集在rtf里面都会单独占几页,不会和其它数据集的内容在一页。但是在输出页码的时候,我现在只能输出最终这个rtf的总页码和每页的页码,还有一项任务是把每个小数据集的页码也输出来,而且每个小数据集的页码都是从1开始,不知道大家有没有没什么解决思路,谢谢~~
二维码

扫码加我 拉你入群

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

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

关键词:Report repor repo Port 处理数据 report 而且

沙发
lxx6599 发表于 2012-8-15 18:00:29
options linesize=64 nonumber nodate;
%let page = 0;
proc report data=one nowd headline missing;
column var;
define var / display;
compute after _page_;
call execute('%let page = %eval(&page. + 1);');
_page = input(symget('page'), best.);  

endcomp ;
这个是网上的一段程序,我现在就想把_page 这个值生成一个出一个,在别的地方可以调用。这个可以实现么,谢谢!

藤椅
伦星云 发表于 2014-8-6 09:12:08
你好!想请教一下,怎么才能在rtf输出的时候,得到总页码和每页的页码呢?想做成“Page 1 of 1”这样子的格式,可是没什么头绪

板凳
sas9.4 发表于 2014-8-9 23:58:52
不行的。实际分页有时候会有截断和误差

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 13:51