<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Underlining Summary lines in Proc Report in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Underlining-Summary-lines-in-Proc-Report/m-p/1509#M675</link>
    <description>How can I underline my summary line at each break?&lt;BR /&gt;
&lt;BR /&gt;
SAS 9.1.3   Excel XP tagset (SAS 9.1.3, v1.28, 08/29/05)&lt;BR /&gt;
(processing mainframe to PC)&lt;BR /&gt;
&lt;BR /&gt;
ODS TAGSETS.EXCELXP FILE=NETINT TRANTAB=ASCII&lt;BR /&gt;
 OPTIONS(EMBEDDED_TITLES='YES'&lt;BR /&gt;
 SHEET_NAME='WEEKLY' FROZEN_HEADERS='3');&lt;BR /&gt;
RUN;&lt;BR /&gt;
PROC REPORT NOWD DATA=W_W &lt;BR /&gt;
  STYLE(HEADER)={FOREGROUND=BLACK FONT_SIZE=3 JUST=C}&lt;BR /&gt;
  STYLE(COLUMN)={FOREGROUND=BLACK BACKGROUND=WHITE}&lt;BR /&gt;
  STYLE(SUMMARY)={FOREGROUND=BLACK BACKGROUND=SILVER};&lt;BR /&gt;
  TITLE "NH WEEKLY METRO";&lt;BR /&gt;
COLUMN MARKET NAME REPORTING COUNTY NITHHWK1-NITHHWK4;&lt;BR /&gt;
DEFINE MARKET / GROUP RIGHT;&lt;BR /&gt;
DEFINE NAME / GROUP;&lt;BR /&gt;
DEFINE REPORTING / GROUP;&lt;BR /&gt;
DEFINE COUNTY / ORDER CENTER;&lt;BR /&gt;
DEFINE NITHHWK1 / SUM '1  NIT';&lt;BR /&gt;
DEFINE NITHHWK2 / SUM '2  NIT';&lt;BR /&gt;
DEFINE NITHHWK3 / SUM '3  NIT';&lt;BR /&gt;
DEFINE NITHHWK4 / SUM '4  NIT';&lt;BR /&gt;
BREAK AFTER MARKET/ SUMMARIZE SUPPRESS SKIP&lt;BR /&gt;
  STYLE(SUMMARY)={FOREGROUND=BLACK};&lt;BR /&gt;
RUN;</description>
    <pubDate>Fri, 06 Oct 2006 14:24:46 GMT</pubDate>
    <dc:creator>deleted_user</dc:creator>
    <dc:date>2006-10-06T14:24:46Z</dc:date>
    <item>
      <title>Underlining Summary lines in Proc Report</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Underlining-Summary-lines-in-Proc-Report/m-p/1509#M675</link>
      <description>How can I underline my summary line at each break?&lt;BR /&gt;
&lt;BR /&gt;
SAS 9.1.3   Excel XP tagset (SAS 9.1.3, v1.28, 08/29/05)&lt;BR /&gt;
(processing mainframe to PC)&lt;BR /&gt;
&lt;BR /&gt;
ODS TAGSETS.EXCELXP FILE=NETINT TRANTAB=ASCII&lt;BR /&gt;
 OPTIONS(EMBEDDED_TITLES='YES'&lt;BR /&gt;
 SHEET_NAME='WEEKLY' FROZEN_HEADERS='3');&lt;BR /&gt;
RUN;&lt;BR /&gt;
PROC REPORT NOWD DATA=W_W &lt;BR /&gt;
  STYLE(HEADER)={FOREGROUND=BLACK FONT_SIZE=3 JUST=C}&lt;BR /&gt;
  STYLE(COLUMN)={FOREGROUND=BLACK BACKGROUND=WHITE}&lt;BR /&gt;
  STYLE(SUMMARY)={FOREGROUND=BLACK BACKGROUND=SILVER};&lt;BR /&gt;
  TITLE "NH WEEKLY METRO";&lt;BR /&gt;
COLUMN MARKET NAME REPORTING COUNTY NITHHWK1-NITHHWK4;&lt;BR /&gt;
DEFINE MARKET / GROUP RIGHT;&lt;BR /&gt;
DEFINE NAME / GROUP;&lt;BR /&gt;
DEFINE REPORTING / GROUP;&lt;BR /&gt;
DEFINE COUNTY / ORDER CENTER;&lt;BR /&gt;
DEFINE NITHHWK1 / SUM '1  NIT';&lt;BR /&gt;
DEFINE NITHHWK2 / SUM '2  NIT';&lt;BR /&gt;
DEFINE NITHHWK3 / SUM '3  NIT';&lt;BR /&gt;
DEFINE NITHHWK4 / SUM '4  NIT';&lt;BR /&gt;
BREAK AFTER MARKET/ SUMMARIZE SUPPRESS SKIP&lt;BR /&gt;
  STYLE(SUMMARY)={FOREGROUND=BLACK};&lt;BR /&gt;
RUN;</description>
      <pubDate>Fri, 06 Oct 2006 14:24:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Underlining-Summary-lines-in-Proc-Report/m-p/1509#M675</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2006-10-06T14:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: Underlining Summary lines in Proc Report</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Underlining-Summary-lines-in-Proc-Report/m-p/1510#M676</link>
      <description>There is a style attribute called text_decoration that will do what you want.&lt;BR /&gt;
The value should be set to underline.&lt;BR /&gt;
&lt;BR /&gt;
The only problem is that the excel tagset does not currently support text_decoration.  I will look into adding it and post back with what I find.</description>
      <pubDate>Mon, 09 Oct 2006 07:20:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Underlining-Summary-lines-in-Proc-Report/m-p/1510#M676</guid>
      <dc:creator>Eric_SAS</dc:creator>
      <dc:date>2006-10-09T07:20:07Z</dc:date>
    </item>
    <item>
      <title>Re: Underlining Summary lines in Proc Report</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Underlining-Summary-lines-in-Proc-Report/m-p/1511#M677</link>
      <description>Here is an example of how it works with the tagset changes I made this morning.   The example sashelp.class report is silly because I didn't order it, but it does show a lot of underlined sumary lines.&lt;BR /&gt;
&lt;BR /&gt;
I don't see a way of attaching anything here.  Send me direct email at&lt;BR /&gt;
ODS@sas.com and I'll send you the new tagset that you'll need for this&lt;BR /&gt;
to work.&lt;BR /&gt;
&lt;BR /&gt;
You could avoid the style definition and do all style over-rides but this&lt;BR /&gt;
will create more compact and efficient Excel XML.&lt;BR /&gt;
&lt;BR /&gt;
Eric&lt;BR /&gt;
&lt;BR /&gt;
proc template;&lt;BR /&gt;
    &lt;BR /&gt;
define style styles.mystyle;&lt;BR /&gt;
    parent = styles.default;&lt;BR /&gt;
&lt;BR /&gt;
    style myheader from header /&lt;BR /&gt;
        foreground=black&lt;BR /&gt;
        font_size=3&lt;BR /&gt;
        just=c&lt;BR /&gt;
    ;&lt;BR /&gt;
    style whiteheader from header /&lt;BR /&gt;
          foreground=black&lt;BR /&gt;
          background=white&lt;BR /&gt;
   ;&lt;BR /&gt;
    style silverheader from whiteheader /&lt;BR /&gt;
          background=silver&lt;BR /&gt;
   ;&lt;BR /&gt;
    &lt;BR /&gt;
   style summary /&lt;BR /&gt;
         foreground=BLACK&lt;BR /&gt;
         text_decoration=underline&lt;BR /&gt;
   ;&lt;BR /&gt;
   end;&lt;BR /&gt;
&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
ODS TAGSETS.EXCELXP style=mystyle FILE="test.xls"&lt;BR /&gt;
OPTIONS(EMBEDDED_TITLES='YES'&lt;BR /&gt;
SHEET_NAME='WEEKLY' FROZEN_HEADERS='3');&lt;BR /&gt;
RUN;&lt;BR /&gt;
&lt;BR /&gt;
/*&lt;BR /&gt;
PROC REPORT NOWD DATA=W_W &lt;BR /&gt;
STYLE(HEADER)=myheader&lt;BR /&gt;
STYLE(COLUMN)=whiteheader&lt;BR /&gt;
STYLE(SUMMARY)=silverheader;&lt;BR /&gt;
TITLE "NH WEEKLY METRO";&lt;BR /&gt;
COLUMN MARKET NAME REPORTING COUNTY NITHHWK1-NITHHWK4;&lt;BR /&gt;
DEFINE MARKET / GROUP RIGHT;&lt;BR /&gt;
DEFINE NAME / GROUP;&lt;BR /&gt;
DEFINE REPORTING / GROUP;&lt;BR /&gt;
DEFINE COUNTY / ORDER CENTER;&lt;BR /&gt;
DEFINE NITHHWK1 / SUM '1 NIT';&lt;BR /&gt;
DEFINE NITHHWK2 / SUM '2 NIT';&lt;BR /&gt;
DEFINE NITHHWK3 / SUM '3 NIT';&lt;BR /&gt;
DEFINE NITHHWK4 / SUM '4 NIT';&lt;BR /&gt;
BREAK AFTER MARKET/ SUMMARIZE SUPPRESS SKIP&lt;BR /&gt;
STYLE(SUMMARY)=summary;&lt;BR /&gt;
RUN; &lt;BR /&gt;
*/&lt;BR /&gt;
&lt;BR /&gt;
PROC REPORT NOWD DATA=sashelp.class &lt;BR /&gt;
STYLE(HEADER)=myheader&lt;BR /&gt;
STYLE(COLUMN)=whiteheader&lt;BR /&gt;
STYLE(SUMMARY)=silverheader;&lt;BR /&gt;
TITLE "NH WEEKLY METRO";&lt;BR /&gt;
COLUMN NAME sex age weight;&lt;BR /&gt;
DEFINE sex / GROUP RIGHT;&lt;BR /&gt;
DEFINE NAME / GROUP;&lt;BR /&gt;
BREAK AFTER sex/ SUMMARIZE SUPPRESS SKIP&lt;BR /&gt;
STYLE(SUMMARY)=summary;&lt;BR /&gt;
RUN; &lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
ods _all_ close;</description>
      <pubDate>Mon, 09 Oct 2006 19:20:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Underlining-Summary-lines-in-Proc-Report/m-p/1511#M677</guid>
      <dc:creator>Eric_SAS</dc:creator>
      <dc:date>2006-10-09T19:20:29Z</dc:date>
    </item>
  </channel>
</rss>

