BookmarkSubscribeRSS Feed
e1rik2
Calcite | Level 5

Hello SAS users:

I wrote a program that produces a graph. But I don’t want my graph to output to both my results window and a separate report. Is there a way I can have this graph output only to my ODS destination?

Thanks!

2 REPLIES 2
Quentin
Super User

You can use:

ODS Listing Close;

to turn off sending output to results.  For example:

 

ods listing close;
ods pdf file="...";
proc print;
run;
ods pdf close;
ods listing;
The Boston Area SAS Users Group is hosting free webinars!

Register now at https://www.basug.org/events.
Ksharp
Super User
ods _all_ close;
ods noresults;
ods rtf file='c:\temp\temp.rtf';
proc sgplot data=sashelp.class;
scatter x=weight y=height/datalabel=name group=sex;
run;
ods rtf close;

Catch up on SAS Innovate 2026

Nearly 200 sessions are now available on demand with the SAS Innovate Digital Pass.

Explore 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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 2145 views
  • 0 likes
  • 3 in conversation