- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Posted 09-20-2018 10:52 AM
(2628 views)
I am getting this erorr ;
1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
10 FILENAME _RTFOUT TEMP ENCODING='UTF-8';
_
24
___
23
ERROR: Error in the FILENAME statement.
ERROR 24-2: Invalid value for the ENCODING option.
ERROR 23-2: Invalid option name UTF.
ERROR: Open code statement recursion detected.
ERROR: Expected open parenthesis after macro function name not found.
My code runs once without any errors, and then when i run it again, it starts giving me this error and stops processing my request.
any suggestions on how to deal with this ?
4 REPLIES 4
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
have you tried:
changing: FILENAME _RTFOUT TEMP ENCODING='UTF-8';
to: FILENAME _RTFOUT TEMP ENCODING UTF8;
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
ERROR: Expected open parenthesis after macro function name not found.
This is the error i get after i add the statement you recommended
This is the error i get after i add the statement you recommended
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
You have something unbalanced (parentheses, quotes) in your code that leaves the SAS interpreter in an unusable state. That's the #1 reason for the behaviour you describe.
Check your code for this (Maxim 2: read the log. Of the "successful" run).
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Some filename options are Operating system specific. Which OS are you running?
I do not get that error when running SAS 9.4m4 under Windows 10.