Hi,
Somewhere in the middle of my program one of the data sets is created which needs manual manipulation before it can be further processed.
So essentially the program has to run in two parts – first the data needing manual changes is created, then changes are made and finally the rest of the program is run.
To make this step obvious (so it is not missed), I can only think of physically splitting the program into two parts and running each of them in turn. Or what I did before was to export the data into Excel, make changes there and then import the updated file back into SAS.
But I was wondering if there is a better and more elegant solution to this – something like an automatic stop and a pop-up message requesting to populate a required field before processing further?
Thanks for any ideas
Victoria
Create two programs.
Use a program to call them using % include.
In between use a %windows to generate a pop up.
%include 'program1.sas';
%windows...
%include 'program2.sas';
Create two programs.
Use a program to call them using % include.
In between use a %windows to generate a pop up.
%include 'program1.sas';
%windows...
%include 'program2.sas';
Thanks a lot Reeza, this is EXACTLY what I need!
Available on demand!
Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.