Macro 5.2.22 code, I got 4 warning messages. Please explain about this warning messages

139 views
Skip to first unread message

Thirumagal manivannan

unread,
Oct 23, 2014, 6:12:31 PM10/23/14
to anova...@googlegroups.com
Hi,

Macro 5.2.22 code, I got 4 warning messages. Please explain about this warning

code

%macro count(type=,start=01jan2007,stop=31dec2007);
proc freq data=orion3.order_fact;
where order_date between "&stat"d and "&stop"d;
table quantity;
title1 "Orders from &start to &stop";
%if type=  %then %do;
title2 "For all order types";
%end;
%else %do;
title2 "For Order Type &type only";
where same and order_type=&type;
%end;
run;
%mend count;
options mlogic;

log

1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
2 OPTIONS LOCALE=en_US DFLANG=LOCALE;
WARNING: The quoted string currently being processed has become more than 262 bytes long. You might have unbalanced quotation
marks.
44 %let dsname=%scan(&syspbuff,&num,',()');
___
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.
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;
10 %LET _CLIENTAPP=SAS Studio;
11 %LET _CLIENTAPPVERSION=3.1;
12 %LET _SASPROGRAMFILE = %BQUOTE(/folders/myshortcuts/batch5/homework/Tmani/Program3/5.2.20 addin a complete statements to
12 ! a data step.sas);
WARNING: The quoted string currently being processed has become more than 262 bytes long. You might have unbalanced quotation
marks.
4 FILENAME _RTFOUT TEMP ENCODING='UTF-8';
__
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.
13 DATA _NULL_;
14 CALL SYMPUT("GRAPHINIT","");
15 CALL SYMPUT("GRAPHTERM","");
16 RC=TSLVL('GEOCODE');
17 _ERROR_=0;
18 IF (RC^=' ' ) THEN DO;
19 CALL SYMPUT("GRAPHINIT","GOPTIONS RESET=ALL GSFNAME=_GSFNAME;");
20 CALL SYMPUT("GRAPHTERM","GOPTIONS NOACCESSIBLE;");
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;
WARNING: The quoted string currently being processed has become more than 262 bytes long. You might have unbalanced quotation
marks.
28 %LET _SASWS_ = %BQUOTE(/folders/myfolders);
29 %LET _SASWSTEMP_=%BQUOTE(/folders/myfolders/.images/06855a4d-a7bb-4853-911c-d4db1d00cf29);
18 IF (RC^=' ' ) THEN DO;
____________
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.
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.20 addin a complete
34 ! statements to a data step.sas') STYLE=Htmlblue OPTIONS(BITMAP_MODE='INLINE' SVG_MODE='INLINE'
_______________________________________ ____________
49 49
34 ! CSS_PREFIX='#ods_06855a4d-a7bb-4853-911c-d4db1d00cf29' BODY_ID='div_06855a4d-a7bb-4853-911c-d4db1d00cf29' );
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.
35 ODS RTF (ID=WEB) STYLE=Rtf FILE=_RTFOUT
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 ;
43
44
45 %macro count(type=,start=01jan2007,stop=31dec2007);
WARNING: The quoted string currently being processed has become more than 262 bytes long. You might have unbalanced quotation
marks.
46 proc freq data=orion3.order_fact;
47 where order_date between "&stat"d and "&stop"d;
48 table quantity;
49 title1 "Orders from &start to &stop";
50 %if type= %then %do;
51 title2 "For all order types";
52 %end;
53 %else %do;
54 title2 "For Order Type &type only";
55 where same and order_type=&type;
56 %end;
57 run;
58 %mend count;
59 options mlogic;
60 %count()
61
62
63
64 ;
65 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
66 ODS HTML CLOSE;
67 &GRAPHTERM;
68 ;*';*";*/;QUIT;RUN;
69 QUIT;RUN;
70 ODS HTML5 (ID=WEB) CLOSE;
71 ODS RTF (ID=WEB) CLOSE;
72 ODS PDF (ID=WEB) CLOSE;
73 FILENAME _GSFNAME;
74 OPTIONS NOTES STIMER SOURCE SYNTAXCHECK;
75 ;
%count()

Anova Groups

unread,
Oct 24, 2014, 10:19:22 AM10/24/14
to anova...@googlegroups.com
On my side code does not show any error message. Restart studio and try again.
Reply all
Reply to author
Forward
0 new messages