Hi everyone, I am using the Eventus sample code,
options nomautosource noimplmac; run;
%let wrds = wrds.wharton.upenn.edu 4016;
options comamid=TCP remote=WRDS; signon username=_prompt_;
rsubmit inheritlib=(work=pcwork);
then with my data
it used to work, and actually it worked once today.
But then I get this: (red in log)
ERROR: Invalid or unspecified remote session ID. Set OPTIONS REMOTE=session_id.
NOTE: Subsequent lines will be ignored until ENDRSUBMIT.
ERROR: %EVAL function has no expression to evaluate, or %IF statement has no
condition.
ERROR: The macro EVENTUS will stop executing.
ERROR: A character operand was found in the %EVAL function or %IF condition
where a numeric operand is required. The condition was: &sizidx=0 and
&_sascrsp
ERROR: The macro REQUEST will stop executing.
ERROR: Invalid macro parameter name /*. It should be a valid SAS identifier no
longer than 32 characters.
I've tried to restart SAS or restart the computer or kill Wrds session, not working. I am so confused!
Providing error messages without the code that produced them means it is near impossible to provide any useful help. It would be useful if you added the statement - options mprint; - to the start of your program and then posted your complete SAS log including code and errors.
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
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.