When JMP® connects to SAS®, the SAS VALIDVARNAME system option is set to ANY because JMP is more permissive with respect to column names. This can cause an error similar to the one below if the SAS code submitted from inside JMP creates a variable with a name that does not follow the default SAS variable name rules.
ERROR: The value <variable name> is not a valid SAS name.
To ensure that the SAS code generates variable names according to the expected rules, add the following system option to the beginning of the SAS code to be submitted from JMP:
OPTION VALIDVARNAME=V7;
More information about the VALIDVARNAME system option can be found in the SAS documentation.
[Previously JMP Note 57049]