Macro lesson 5.2.15 code, I got 2 warning messages. Please explain about this

19 views
Skip to first unread message

Thirumagal manivannan

unread,
Oct 23, 2014, 4:16:10 PM10/23/14
to anova...@googlegroups.com
Hi Vikas,
Macro lesson 5.2.15 code, I got 2 warning messages. Please explain about this

%macro reportit(request);
%if %upcase(&request)=STAT %then %do;
proc means;
title "Summary of A llNumeric variables";
run;
%end;
%else %put Incorrect report type. Please try again.:
title;
%mend reportit;
options mlogc;
%reportit()

Log;
1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
2 OPTIONS LOCALE=en_US DFLANG=LOCALE;
3 FILENAME _WEBOUT TEMP;
4 FILENAME _RTFOUT TEMP ENCODING='UTF-8';
5 FILENAME _PDFOUT TEMP ;
6 OPTIONS PRINTERPATH=PDF;
7 FILENAME _GSFNAME TEMP;
8 FILENAME _DATAOUT TEMP;
9 %LET SYSCC=0;
48 ;*';*";*/;QUIT;RUN;
______________
49
NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. Inserting white space
between a quoted string and the succeeding identifier is recommended.
10 %LET _CLIENTAPP=SAS Studio;
11 %LET _CLIENTAPPVERSION=3.1;
12 %LET _SASPROGRAMFILE = %BQUOTE(/folders/myshortcuts/batch5/homework/Tmani/Program3/5.2.15.sas);
13 DATA _NULL_;
14 CALL
14 ! SYMPUT("GRAPHINIT"
_
49
14 ! ,"");
15 CALL
15 ! SYMPUT("GRAPHTERM"
_
49
15 ! ,"");
NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. Inserting white space
between a quoted string and the succeeding identifier is recommended.
16 RC=TSLVL('GEOCODE');
17 _ERROR_=0;
18 IF (RC^=' ' ) THEN DO;
19 CALL SYMPUT("GRAPHINIT","GOPTIONS RESET=ALL GSFNAME=_GSFNAME;");
___ ________________
49 49
20 CALL SYMPUT("GRAPHTERM","GOPTIONS NOACCESSIBLE;");
___
49
NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. Inserting white space
between a quoted string and the succeeding identifier is recommended.
21 END;
22 RUN;
23 %LET _DATAOUT_MIME_TYPE=;
24 %LET _DATAOUT_NAME=;
25 %LET _DATAOUT_TABLE=;
26 %LET _DATAOUT_URL=;
27 %SYMDEL _DATAOUT_MIME_TYPE _DATAOUT_NAME _DATAOUT_URL _DATAOUT_TABLE;
28 %LET _SASWS_ = %BQUOTE(/folders/myfolders);
29 %LET _SASWSTEMP_=%BQUOTE(/folders/myfolders/.images/62b7a794-4392-4f8f-ba7d-456de059f18d);
WARNING: The quoted string currently being processed has become more than 262 bytes long. You might have unbalanced quotation
marks.
30 ODS LISTING CLOSE;
31 ODS LISTING GPATH="&_SASWSTEMP_";
32 ODS AUTONAVIGATE OFF;
33 ODS GRAPHICS ON;
34 ODS HTML5 (ID=WEB) DEVICE=PNG GPATH="&_SASWSTEMP_" ENCODING=utf8 FILE=_WEBOUT (TITLE='Results: 5.2.15.sas')
34 ! STYLE=Htmlblue OPTIONS(BITMAP_MODE='INLINE' SVG_MODE='INLINE' CSS_PREFIX='#ods_62b7a794-4392-4f8f-ba7d-456de059f18d'
34 ! BODY_ID='div_62b7a794-4392-4f8f-ba7d-456de059f18d' );
35 ODS RTF (ID=WEB) STYLE=Rtf FILE=_RTFOUT
WARNING: The quoted string currently being processed has become more than 262 bytes long. You might have unbalanced quotation
marks.
36 ;ODS PDF (ID=WEB) STYLE=Pearl FILE=_PDFOUT
37 ;&GRAPHINIT;
38 OPTIONS FIRSTOBS=1;
39 OPTIONS OBS=MAX;
40 OPTIONS DTRESET DATE NUMBER NOTES;
41 OPTIONS NOTES STIMER SOURCE NOSYNTAXCHECK;
42 ;
34 ODS HTML5 (ID=WEB) DEVICE=PNG GPATH="&_SASWSTEMP_" ENCODING=utf8 FILE=_WEBOUT (TITLE='Results: 5.2.15.sas')
___________________________________________________________
49
34 ! STYLE=Htmlblue OPTIONS(BITMAP_MODE='INLINE' SVG_MODE='INLINE' CSS_PREFIX='#ods_62b7a794-4392-4f8f-ba7d-456de059f18d'
34 ! BODY_ID='div_62b7a794-4392-4f8f-ba7d-456de059f18d' );
NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. Inserting white space
between a quoted string and the succeeding identifier is recommended.
43
44 %macro reportit(request);
45 %if %upcase(&request)=STAT %then %do;
46 proc means;
47 title "Summary of A llNumeric variables";
48 run;
49 %end;
50 %else %put Incorrect report type. Please try again.:
51 title;
52 %mend reportit;
53 options mlogc;
54 %reportit()
55 ;
56 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
57 ODS HTML CLOSE;
58 &GRAPHTERM;
59 ;*';*";*/;QUIT;RUN;
60 QUIT;RUN;
61 ODS HTML5 (ID=WEB) CLOSE;
62 ODS RTF (ID=WEB) CLOSE;
63 ODS PDF (ID=WEB) CLOSE;
64 FILENAME _GSFNAME;
65 OPTIONS NOTES STIMER SOURCE SYNTAXCHECK;
66 ;

Anova Groups

unread,
Oct 24, 2014, 10:18:04 AM10/24/14
to anova...@googlegroups.com
Restart SAS Studio. 
IF YOU START GETTING QUOTED STRING MESSAGE THAT MEANS YOU HAVE MISSED A SINGLE OR DOUBLE QUOTE SOMEWHERE, YOU NEED TO LOOK AT YOUR CODE VERY CAREFULLY AND CORRECT THE SYNTAX AND THEN RESTART YOUR SAS STUDIO.

Also mlogic option is misspelled.
Reply all
Reply to author
Forward
0 new messages