Hello all, I'm having trouble setting the sasautos option. When I include this line in ~/.sasv9.cfg it doesn't work (but it used to with SAS 9.1): -sasautos ("$HOME/futs/macros" "/mnt/data/PROGRAM_ARCHIVE" "$HOME/maclib" "/export/opt/SAS9.3Home/SASFoundation/9.3/sasautos") I get this message in the log file: 10 %let formlevel=13A; 11 %let lformlevel=%lowcase(&formlevel); WARNING: Apparent invocation of macro LOWCASE not resolved. SYMBOLGEN: Macro variable FORMLEVEL resolves to 13A But when I include these lines in my program it works: filename AUTODIR '/export/opt/SAS9.3Home/SASFoundation/9.3/sasautos'; filename SASAUTOS "$HOME/futs/macros"; options sasautos=(AUTODIR, SASAUTOS) MPRINT; and I get these lines in the log file: 10 %let formlevel=13A; 11 %let lformlevel=%lowcase(&formlevel); MLOGIC: Beginning compilation of LOWCASE using the autocall file /export/opt/SAS9.3Home/SASFoundation/9.3/sasautos/lowcase.sas. MLOGIC: Ending compilation of LOWCASE. MLOGIC(LOWCASE): Beginning execution. MLOGIC(LOWCASE): This macro was compiled from the autocall file /export/opt/SAS9.3Home/SASFoundation/9.3/sasautos/lowcase.sas SYMBOLGEN: Macro variable FORMLEVEL resolves to 13A MLOGIC(LOWCASE): Parameter STRING has value 13A SYMBOLGEN: Macro variable STRING resolves to 13A MLOGIC(LOWCASE): Ending execution. I don't want to have to include those lines in every program. It should work if I include that directory in .sasv9.cfg. Can anyone tell me why it doesn't? TIA
... View more