Problem Note 63533: Patient Recruitment results in the ERROR: A character operand was found in the %EVAL function
![]() | ![]() | ![]() | ![]() | ![]() |
An error may occur when running Patient Recruitment on a non-English operating system in JMP Clinical 7.0. The error is
ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric operand is required. The condition was: &mon = APR and &day = 31 ERROR: The macro CHKDT will stop executing. MPRINT(PATRECRUIT): ; ERROR: The target date must be of this form: DDMMMYYYY, e.g. 09Feb1989. MPRINT(PATRECRUIT): ; MPRINT(CLOCKSTOP): data tmp_clock; MPRINT(CLOCKSTOP): set _pinfo; MPRINT(CLOCKSTOP): Obs = _n_; MPRINT(CLOCKSTOP): if TotalTime = .; MPRINT(CLOCKSTOP): run;
To resolve the problem apply the Hotfix specified in the Hotfix tab.
Operating System and Release Information
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
JMP Software | JMP Clinical | Microsoft® Windows® for x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 |
Microsoft Windows 8 Enterprise 32-bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 8 Enterprise x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 8 Pro 32-bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 8 Pro x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 8.1 Enterprise 32-bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 8.1 Enterprise x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 8.1 Pro 32-bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 8.1 Pro x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows 10 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows Server 2012 R2 Std | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Microsoft Windows Server 2012 Std | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Enterprise 32 bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Enterprise x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Home Premium 32 bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Home Premium x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Professional 32 bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Professional x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Ultimate 32 bit | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 | ||
Windows 7 Ultimate x64 | 7.0 | 7.1 | 9.4 TS1M6 | 9.4 TS1M6 |
A fix for this issue for JMP Clinical 7.0 is available at:
https://tshf.sas.com/techsup/download/hotfix/HF2/E4J.html#63533
Patient Recruitment on non English OS will result in an error. ERROR: A character operand was found in the %EVAL function
Type: | Problem Note |
Priority: | high |
Date Modified: | 2019-02-18 14:16:47 |
Date Created: | 2019-01-23 08:53:18 |