In Enterprise Guide, can you quit and then open it again to start a fresh session, then open a project and open a program file in that project, and then submit:
%put _user_ ;
This should show the values of all of the macro variables that are created by EG.
It's possible some of these macro variables might not be created (or might have blank values) if you do not have an open project and an open program file.
When you the macro variables don't resolve, do you mean you see a blank value, or do they actual throw a macro varibale does not exist resolution error when you reference them?
The Boston Area SAS Users Group is hosting
free webinars!
Next webinar will be in January 2025. Until then, check out our archives:
https://www.basug.org/videos. And be sure to subscribe to our our email list.