Usage Note 35553: Automatic macro variable SYSCC returns a 4 in SASĀ® Enterprise Guide
SYSCC is a read/write automatic macro variable that enables you to reset the job condition code and to recover from conditions that prevent subsequent steps from running. The values for SYSCC are:
- 0 is no errors no warnings
- 4 is warnings
- > 4 is an error occurred
By default, SAS Enterprise Guide uses options validvarname=any;
. This option generates a SAS warning. Because of this, although the option and the warning are not displayed in the log, you will see the return code 4.
To use the SYSCC variable, select Tools ► Options ► SAS Programs and select Insert custom code before submitted code. Then, add the following lines:
%let syscc=0;
options validvarname=v7;
|
Operating System and Release Information
SAS System | SAS Enterprise Guide | Microsoft Windows 2000 Advanced Server | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows 2000 Datacenter Server | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows 2000 Server | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows 2000 Professional | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows NT Workstation | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows Server 2003 Datacenter Edition | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows Server 2003 Enterprise Edition | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows Server 2003 Standard Edition | 4.1 | | 9.1 TS1M3 SP4 | |
Microsoft Windows XP Professional | 4.1 | | 9.1 TS1M3 SP4 | |
Windows Vista | 4.1 | | 9.1 TS1M3 SP4 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Date Modified: | 2009-06-25 15:24:51 |
Date Created: | 2009-04-14 14:23:33 |