This is the SAS code I use to modify the STYLES.PRINTER: proc template; define style styles.testrtf / store=work.templat; parent = styles.printer; style Container / backgroundcolor = white bordercolor = black color = black protectspecialchars = off asis = on; style Document from Container; style Body from Container / leftmargin = 0pt rightmargin = 0pt topmargin = 0pt bottommargin = 0pt; style Output from Container / outputwidth = 100% frame = hsides; style parskip / fontsize = 1pt; style SystemTitle from TitlesAndFooters / font = ("Courier New",9pt) vjust = B; style SystemFooter from TitlesAndFooters / font = ("Courier New",9pt); style Byline from BylineContainer / font = ("Courier New",9pt) textalign = L; style table from output / cellpadding = 0.5pt borderwidth = 0.25pt rules = groups; style header from header / borderwidth = 0.25pt frame = below rules = groups; style rowheader from rowheader / rules = rows frame = below; style Cell from Container / rules = NONE; style HeadersAndFooters from Cell / font = ("Courier New",9pt) textalign = C vjust = B; style Data from Cell / font = ("Courier New",9pt) textalign = L vjust = T; style NoteContent from Cell / font = ("Courier New",9pt) textalign = L vjust = T; end; run; And this is the code I use to assign the style I created to my new tagset that has as parent RTF_SAMPLE. proc template; measured; define tagset tagsets.testrtf / store=work.templat; parent = tagsets.rtf_sample; uniform = yes; default_style="styles.testrtf"; Finally, the ODS stattement I use before my PROC REPORT: ods tagsets.testrtf options (CONTINUE_TAG="off" vspace="no") pagepanels=1 file="&_file." newfile=none; Thanks
... View more