全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2343 4
2010-02-16
data tt;                                                                                                                                
set te.portfolio;                                                                                                                       
%out(code1,date);                                                                                                                       
                                                                                                                                        run;       
写了这个测试代码,te.portfolio里有code1,code2两列值,想在宏out里面代入code1的值。
可是运行只显示宏的第一个参数就是“code1”,不是那一列的值。不知道怎么回事,谁能教教我啊?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-2-16 23:18:24
知道怎么做了,call symput("宏变量名“,值);
二维码

扫码加我 拉你入群

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

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

2010-2-17 01:05:54
2# cc11cc11

复制代码

Do you? I don’t know what is %out about. However, I would recommend you think about the code above.
二维码

扫码加我 拉你入群

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

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

2010-2-18 07:30:32
cc11cc11 发表于 2010-2-16 21:08
data tt;                                                                                                                                
set te.portfolio;                                                                                                                       
%out(code1,date);                                                                                                                       
                                                                                                                                        run;      
写了这个测试代码,te.portfolio里有code1,code2两列值,想在宏out里面代入code1的值。
可是运行只显示宏的第一个参数就是“code1”,不是那一列的值。不知道怎么回事,谁能教教我啊?
I am not sure what you really want? Sorry.
二维码

扫码加我 拉你入群

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

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

2010-2-18 19:01:58
楼主没有说清楚想干嘛啊
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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