I was uploading a file via FTP using the following code:
%put %sysfunc(dlgcdir(!userprofile\desktop));
filename original 'original.txt';
filename copy ftp 'copy.txt' host='my.address.com' user='myusername' prompt passive debug;
data _null_;
infile original;
input;
file copy;
put _infile_;
run;And I found that the PROMPT above is impossible in SAS OnDemand; I checked that only PASS works there. Is the PWENCODE-PASS combination the only way in SAS OnDemand? Or is there any other way to keep PROMPT here?
Isn't SAS On Demand using SAS/Studio as the user interface?
If you want to prompt the user for a password you will need to use a SAS/Studio type prompt to get the password into a macro variable that you can use in the FILENAME code.
Isn't SAS On Demand using SAS/Studio as the user interface?
If you want to prompt the user for a password you will need to use a SAS/Studio type prompt to get the password into a macro variable that you can use in the FILENAME code.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.