BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Hello!!!

In my code, I want to capture the last Error/Warning message printed in the log file which is generated during Data Step processing.

For the same, I am trying to use the system automatic macro variables SYSERRORTEXT and SYSWARNINGTEXT. But unfortunately these automatic macro variables are not getting resolved and giving following error 😞

WARNING: Apparent symbolic reference SYSERRORTEXT not resolved.
WARNING: Apparent symbolic reference SYSWARNINGTEXT not resolved.

I suspect these variables work only for SAS 9.2 and higher versions. I am using BASE SAS 9.1.3 Service Pack 4 version software where I am unable to use these macro variables.

Please suggest is there any other way to capture the error/warning text generated during Data Step processing.

Any help regarding above issue would be highly appreciated.

Thanks in advance.

Kapil Agrawal
2 REPLIES 2
deleted_user
Not applicable
Thnx!!!!

The link is really useful. I got a way to fetch the error text as specified in the document.

Thanks a ton for the help 🙂


Kapil
How to Concatenate Values

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 2992 views
  • 0 likes
  • 2 in conversation