全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3172 4
2008-06-05

link4='<a href="http://192.168.200.6/cgi-bin/broker_jhz?_service=spjhz&_debug=131&_program=jhc_prog.test.y1_test.scl&fl'||'ag=9&'||'jz='||jz||'&'||'_sessionid='||_sessionid||'&'||'_port='||_port||'&'||'_server='||_server
   ||'&'||'start_time1='||start_time1||'&'||'end_time1='||end_time1||'&'||'start_time2='||start_time2||'&'||'end_time2='||end_time2||'&'||'explain2='||explain2||'" target="_blank">'||'有效作业率提升指数'||'</a>';

proc tabulate data=tmp formchar='82838485868788898a8b8c'x order=data;

 var inc_spsd inc_spcn zshg zszy tszs;
 class jz_namec;
 table jz_namec='',inc_spsd='&link1'*sum='' inc_spcn='&link2'*sum=''
       zshg='&link3'*sum='' zszy='&link4'*sum='' tszs='工序制造能力综合提升指数'*sum=''
/condense box='&k' row=float rts=80 misstext='0' nocontinued;
run;

在用tabulate画表的时候要做一个链接,link4,如上面,但是link4太长,表里面不能显示,被截断,所以不能显示链接,要怎么办才能正常链接呢?能不能定义zszy等的长度呢? 如果能要怎么定义呢?       其中 其他link 类似,所以没有放上来。

二维码

扫码加我 拉你入群

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

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

全部回复
2008-6-6 00:49:00

Define link1-4 as character variables in your dataset "tmp", since in a data step you can define the length of them using LENGTH statement.

Syntax: LENGTH variable-specification(s)<DEFAULT=n>;

二维码

扫码加我 拉你入群

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

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

2008-6-6 08:55:00

不对啊,link 并不在表里面,  它只是表头里面的标题啊   link 代表的那一列是数字啊

二维码

扫码加我 拉你入群

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

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

2008-6-6 18:50:00
以下是引用smluyi在2008-6-6 8:55:00的发言:

不对啊,link 并不在表里面,  它只是表头里面的标题啊   link 代表的那一列是数字啊

哦,我看到zszy(以及其他与link有关 的variable)在你的var statement里面,以为zszy在表里面……

那么zszy到底是在哪定义的?
二维码

扫码加我 拉你入群

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

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

2008-6-10 09:49:00

zszy是表里面定义的   但是link只是一个连接  不是表里面的 例如一个  课程表  link相当于 周一  这个表头    而 zszy 是指周一 所要上的课程   表中只有 课程 没有表头

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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