pobel 发表于 2012-9-17 15:59 
%macro xhuan;
data
%do i=1 %to 3;
1402 %let mmm=magic.Detailed_cards_table;
1403 %let m1=NPH;
1404 %let m2=AVR;
1405 %let m3=SOM;
1406 %macro xhuan;
1407 data
1408 %do i=1 %to 3;
1409 magic.b&&m&i..
1410 %end; ;
1411 set &mmm;
1412 %do i=1 %to 3;
1413 %if &i ne 1 %then else;
1414 if envi=&&m&i.. then output magic.b&&m&i..;
1415 %end;
1416 run;
1417 %mend xhuan;
1418 %xhuan;
NOTE: 变量 NPH 未初始化。
NOTE: 变量 AVR 未初始化。
NOTE: 变量 SOM 未初始化。
NOTE: 从数据集 MAGIC.DETAILED_CARDS_TABLE 读取了 89 个观测。
NOTE: 数据集 MAGIC.BNPH 有 0 个观测和 14 个变量。
NOTE: 数据集 MAGIC.BAVR 有 0 个观测和 14 个变量。
NOTE: 数据集 MAGIC.BSOM 有 0 个观测和 14 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
实际时间 0.01 秒
CPU 时间 0.01 秒
我将程序变换了一下,显示为没有初始化
这个产生永久性文件的宏引用,出了什么问题了吗?