- options sascmd="sas -sasuser work";
- %let xx=888;
- %macro test;
- %do i=1 %to 2;
- signon task&i.;
- %syslput var1=&xx.;
- %syslput var2=&i.;
- rsubmit task&i. wait=no log="task&i..log" output="task&i..lst" ;
- %put xx=&xx.;
- %put var1=&var1.;
- %put var2=&var2.;
- endrsubmit;
- %end;
- %mend;
- %test;
- waitfor _all_ ;
- signoff _all_;
NOTE: 开始向“TASK1”远程提交。
xx=888
WARNING: 没有解析符号引用 VAR1。
var1=&var1.
WARNING: 没有解析符号引用 VAR2。
var2=&var2.
NOTE: 向“TASK1”远程提交完毕。
不知道哪儿写错了?刚接触多线程,请指教。