I also attempted this technique and it did not work in the RTF destination. When I click to edit the graph in word it disappears from the page. The code I used is shown below on 9.4 M7. %let workdir=%trim(%sysfunc(pathname(work))); data _null_; file "&workdir./emf94.sasxreg"; put '[CORE\PRINTING\PRINTERS\EMF\ADVANCED]'; put '"Description"="Enhanced Metafile Format"'; put '"Metafile Type"="DUAL"'; run; proc registry import="&workdir./emf94.sasxreg"; run; ods graphics/ height = 6in width = 10.5in attrpriority = none outputfmt=emf; ods rtf file = ".\Documents\Reports\ test emf.rtf" device = emf; PROC SGPLOT DATA = ADVA2; styleattrs datasymbols= (CircleFilled CircleFilled) datacontrastcolors=(green orange) datalinepatterns= (dash solid); SERIES X = WEEK Y = letters /LINEATTRS=(thickness = 2pt) GROUP = RPECAT NAME = 'S' groupdisplay = cluster ; SCATTER X = WEEK Y = letters /YERRORUPPER = LCL YERRORLOWER=UCL GROUP = RPECAT GROUPDISPLAY = CLUSTER ERRORBARATTRS = (THICKNESS = 2pt) /*MARKERFILLATTRS = (size = 3pt)*/ markerattrs = (size = 8pt ); KEYLEGEND 'S' / noborder valueattrs = (size = 8pt) ; XAXIS LABEL = "Week" values = (-8 1 5 8 12 24 36 48 72 96) grid labelattrs=(size = 8pt) valueattrs=(size = 8pt); yaxis label = "Mean BCVA (Letters)" grid values = (-20 to 100 by 10) grid valueshint labelattrs=(size = 8pt) valueattrs=(size = 8pt); label week ="Week" letters= "Mean" ucl="95% UCL" lcl = "95% LCL" recs = 'n'; xaxistable recs / x = week classorder = ascending class = rpecat valueattrs = (size = 8pt) colorgroup = rpecat; RUN; ods rtf close; ;
... View more