I am using Eguide. Right now the following code does what it is supposed to do: it aborts the query if a condition is met. But the log appears after the Abort. Instead I want to run a Proc Print of a dataset called ANIMALS that remains on screen instead of the screen showing the log. Is this possible? Thank you. %MACRO MYMACRO(); PROC SQL; %CONNECT_DB(MYSERVER, LIBNAME=YES); %IF "&CAT." NE "" and "&DOG." NE "" %THEN %DO; %PUT ERROR: CAT and DOG cannot both be empty.; %ABORT; %END; ..rest of code....
... View more