By default, if you have not closed
and reopened the ODS HTML destination, HTML output is created. You
can specify options in the ODS HTML statement to create frame, contents,
page, and body files. In the example below, when you run the program,
the body file is displayed in the
Results Viewer.
To view the body file, contents file, and frame file together as a
single HTML page, open the frame file from your local directory.
The PATH= option in the ODS
HTML statement specifies the directory, folder, or partitioned data
set that you are using to store your files. Once you have specified
PATH='
your-directory-path'
in the ODS HTML statement, the files html-bodyPrdsale.htm, html-contentsPrdsale.htm,
and html-framePrdsale.htm are automatically stored in '
your-directory-path'.
options nodate nonumber;
proc sort data=sashelp.prdsale out=prdsale;
by Country;
run;
ods html path='your-directory-path' body='html-bodyPrdsale.htm'
contents='html-contentsPrdsale.htm'
frame='html-framePrdsale.htm';
title 'Actual Product Sales';
title2 '(millions of dollars)';
proc tabulate data=prdsale;
class region division prodtype;
classlev region division prodtype;
var actual;
keyword all sum;
keylabel all='Total';
table (region all)*(division all),
(prodtype all)*(actual*f=dollar10.) /
misstext=[label='Missing']
box=[label='Region by Division and Type'];
run;
title;
title2;
ods select ExtremeObs Quantiles Moments;
proc univariate data=prdsale;
by Country;
var actual;
run;
proc sgpanel data=prdsale;
where quarter=1;
panelby product / novarname;
vbar region / response=predict;
vline region / response=actual lineattrs=GraphFit;
colaxis fitpolicy=thin;
rowaxis label='Sales';
run;
ods html close;
Frame File Created with the ODS HTML Statement Displayed in
Internet Explorer