BookmarkSubscribeRSS Feed
venkatard
Calcite | Level 5

Unable to see graph output in HTML and RTF when using ODS.

I am using the below code ----

  ods rtf file='C:\Users\sas\Desktop\scatter.rtf';

  proc gplot data=lcs_beta.studentgpadevelopment;

  plot score*forum_score;

  run;                                                                                                                                 

  quit;

  ods rtf close;

I get a blank RTF file with no graph. This is same with HTML.

10 REPLIES 10
allurai0412
Fluorite | Level 6

hi,

i am getting success with no errors  (SAS 9.2)...

please check

1)the data set  exists or not

2)the output destinations in html and ods prefrences....

Please check in SAS editor ....

Tools...>options...>preferences,,,>results....>

please check here...how is ur settings ...???

Regards

ALLU

venkatard
Calcite | Level 5

by using ods graphics options i can see in HTML but cannot see the output in RTF

GraphGuy
Meteorite | Level 14

I don't think "ods graphics on" applies to Proc Gplot.

GraphGuy
Meteorite | Level 14

I don't typically use rtf, so I'm not sure what's the exact best/recommended way, but the one rtf example I have uses the following syntax.  Maybe give this a try.  Also, how are you running SAS? ... DMS SAS, Batch SAS, EG, SAS/Connect, Stored Process, other?  (I tried the following code in Batch & DMS.)

%let name=rtf001;

ods _all_ close;

ods rtf file="&name..rtf";

options nodate nonumber;

title1 "Here is my Title";

proc gplot data=sashelp.class;

plot height*weight;

run;

ods rtf close;

ods _all_ close;

venkatard
Calcite | Level 5

Thanks, But still facing the same problem.

I cannot see the graph.

GraphGuy
Meteorite | Level 14

How are you running the SAS job?

Are there any errors or warnings in your log file?

Does it produce an rtf file?

How are you trying to view the rtf file?

venkatard
Calcite | Level 5

I am running in SAS Base.

I do not get any error message. It will just open a blank RTF file.

GraphGuy
Meteorite | Level 14

Probably best to give tech support a call on this one...

allurai0412
Fluorite | Level 6

hi,

Did you check the OPTIONS in the SAS 9.2 editor..??/

second point  please check with other name of the RTF file....like scaterr1 or scatterr2....

please find the attachment of my OPTIONS,....in SAS editor...

I got no error with your code.......except i have taken my data.....

*******************my data*********************

Data have ;

input GVKEY SID data_date  SICS SALES comma6.3;

format GVKEY z6. ;

FORMAT DATA_DATE MMDDYY9.;

datalines;

001004 1 19970531 4582 46.14

001004 2 19970531 4582 34.395

001004 1 19980531 4582 53.16

001004 2 19980531 4582 39.66

001005 3 19981031 3412 189.897

001005 4 19981031 3443 26.328

001005 5 19981031 5088 31.787

;

run;

ods rtf file='C:\Users\galax_allu\Desktop\scatter.rtf';

  proc gplot data=have;

  plot SICS*SALES;

  run;                                                                                                                                

  quit;

  ods rtf close;

*************************options settings for RESULTS**************88

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 10 replies
  • 3937 views
  • 0 likes
  • 3 in conversation