Problem Note 44253: MM_GetModels macro returns "ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric operand is required."
In SAS® Model Manager, you might receive the following messages when you run the MM_GetModels macro:
WARNING: The quoted string currently being processed has become more than 262 characters long.
You may have unbalanced quotation marks.
ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric
operand is required. The condition was: (&sysrc ne 0)
ERROR: The macro MM_TRANSFORMEXTRACTION will stop executing.
The problem occurs when the output variable name-string is longer than the maximum value of the variable name-string.
To work around the problem, shorten the names of the output variables, if possible.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Model Manager | Microsoft® Windows® for x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows Server 2003 Datacenter Edition | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows Server 2003 Enterprise Edition | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows Server 2003 Standard Edition | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows Server 2003 for x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows Server 2008 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows Server 2008 for x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Microsoft Windows XP Professional | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Enterprise 32 bit | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Enterprise x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Home Premium 32 bit | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Home Premium x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Professional 32 bit | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Professional x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Ultimate 32 bit | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Windows 7 Ultimate x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
64-bit Enabled AIX | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
64-bit Enabled Solaris | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
HP-UX IPF | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Linux for x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
Solaris for x64 | 2.3 | 4.1 | 9.2 TS2M3 | 9.3 TS1M2 |
*
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.
MM_GetModels macro returns "ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric operand is required."
Type: | Problem Note |
Priority: | high |
Topic: | Analytics ==> Model Management
|
Date Modified: | 2012-01-03 08:06:12 |
Date Created: | 2011-09-09 11:49:01 |