的聲明我只是寫了一個宏其中SO這裏登錄到遠程服務器,當然是一個簡單的宏錯誤使用中如果SAS
%macro sign(servername);
%put ;
%put ********* You are now entering the server ********* ;
%put ********* ********* ;
signon &servername user=_promopt_ password=_prompt_;
%if error %then
%put There is a problem in logging in;
%else
%put ********* ********* ;
%put ********* ********* ;
%put ********* You are now ready to use server ********* ;
%put ********* ********* ;
%put ********* ********* ;
%mend;
我想只是把日誌的東西說,如果它拋出出於任何原因的錯誤,這可能是錯誤的密碼或連接或任何東西,我想用%Put的幫助打印聲明,但不知道如何。
我們用來測試遠程會話是否工作的原因是提交了使用sysrput更改本地SAS會話中宏變量設置的代碼。 – Tom
嗨,湯姆, 我只想使用put語句打印我想要的某些行,如果登錄不通過任何原因。 – user3658367