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.
It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.
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.