<?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 Re: pdf report using any proc in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12490#M1677</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To make that type of a report I would normally just use a PUT statement in a data step and not bother with transposing the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set summary ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; put (var1 var3 var8) (=/) &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; / (var2 var4 var9) (=/)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Feb 2012 16:19:56 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2012-02-24T16:19:56Z</dc:date>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12481#M1668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to generate a report. Can you please help me to perform the below task?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My data set has ony 2 row and multiple variables. &lt;/P&gt;&lt;P&gt;Ex&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var7&lt;/P&gt;&lt;P&gt;345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 745&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 456&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 109&lt;/P&gt;&lt;P&gt;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 546&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 567&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 678&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 220&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want my report to look like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 345&lt;/P&gt;&lt;P&gt;var2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 745&lt;/P&gt;&lt;P&gt;var3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 456&lt;/P&gt;&lt;P&gt;var4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 546&lt;/P&gt;&lt;P&gt;var5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 567&lt;/P&gt;&lt;P&gt;var6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 578&lt;/P&gt;&lt;P&gt;var7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 329&amp;nbsp; (109 + 220) &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Feb 2012 20:59:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12481#M1668</guid>
      <dc:creator>helloSAS</dc:creator>
      <dc:date>2012-02-23T20:59:24Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12482#M1669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;proc summary data=have ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var _numeric_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; output out=summary(drop=_:)&amp;nbsp; sum= ;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc transpose data=summary out=want ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var _numeric_;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc print data=want ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var _name_ col1 ;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try it with SASHELP.CLASS as the input to the first step and you will get this output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obs&amp;nbsp;&amp;nbsp;&amp;nbsp; _NAME_&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; COL1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Age&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 253.0&lt;/P&gt;&lt;P&gt; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Height&amp;nbsp;&amp;nbsp;&amp;nbsp; 1184.4&lt;/P&gt;&lt;P&gt; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Weight&amp;nbsp;&amp;nbsp;&amp;nbsp; 1900.5&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Feb 2012 21:50:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12482#M1669</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2012-02-23T21:50:17Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12483#M1670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input var1-var7;&lt;/P&gt;&lt;P&gt;&amp;nbsp; cards;&lt;/P&gt;&lt;P&gt;345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 745&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 456&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 109&lt;/P&gt;&lt;P&gt;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 546&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 567&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 678&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 220&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc transpose data=have out=want;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want (drop=col:);&lt;/P&gt;&lt;P&gt;&amp;nbsp; set want;&lt;/P&gt;&lt;P&gt;&amp;nbsp; length value $20;&lt;/P&gt;&lt;P&gt;&amp;nbsp; value=strip(put(sum(of col:),best12.));&lt;/P&gt;&lt;P&gt;&amp;nbsp; if n(of col:) gt 1 then do;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; value=catt(value,' (',col1,' + ',col2,')');&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ods pdf file="c:\art\testpdf.pdf";&lt;/P&gt;&lt;P&gt;proc print;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;ods pdf close;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Feb 2012 22:00:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12483#M1670</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-23T22:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12484#M1671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;STRONG style="color: navy; font-size: 10pt; background-color: white; font-family: 'Courier New';"&gt;data &lt;/STRONG&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;foo;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;input &lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;var1-var7;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;cards&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: #ffffc0; font-family: 'Courier New'; font-size: 10pt;"&gt;345 745 456 .. . 109&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: #ffffc0; font-family: 'Courier New'; font-size: 10pt;"&gt;. . . 546 567678 220&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;STRONG style="color: navy; font-size: 10pt; background-color: white; font-family: 'Courier New';"&gt;run&lt;/STRONG&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;STRONG&gt;&lt;SPAN style="color: navy; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;proc &lt;/SPAN&gt;&lt;SPAN style="color: navy; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;transpose&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;=foo &lt;/SPAN&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;out&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;=bar; &lt;/SPAN&gt;&lt;STRONG style="color: navy; font-size: 10pt; background-color: white; font-family: 'Courier New';"&gt;run&lt;/STRONG&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;filename &lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;tmp &lt;/SPAN&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;temp&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;ods &lt;/SPAN&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;pdf&lt;/SPAN&gt; &lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;file&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;=tmp &lt;/SPAN&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;notoc&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;options &lt;/SPAN&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;nonumber&lt;/SPAN&gt; &lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;nodate&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;title &lt;/SPAN&gt;&lt;SPAN style="color: purple; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;'My Report'&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;STRONG style="color: navy; font-size: 10pt; background-color: white; font-family: 'Courier New';"&gt;data &lt;/STRONG&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;_null_&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;set &lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;bar;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt; Value=ifc(not nmiss(of col:),cat(sum(of col:),&lt;/SPAN&gt;&lt;SPAN style="color: purple; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;'('&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;,col1,&lt;/SPAN&gt;&lt;SPAN style="color: purple; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;' + '&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;,col2,&lt;/SPAN&gt;&lt;SPAN style="color: purple; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;')'&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;),sum(ofcol:));&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;file &lt;/SPAN&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;print&lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt; ods=(variables=(_name_ value));&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: 0.0001pt;"&gt;&lt;SPAN style="color: blue; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;put &lt;/SPAN&gt;&lt;SPAN style="color: black; background-color: white; font-family: 'Courier New'; font-size: 10pt;"&gt;_ods_;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: navy; font-size: 10pt; background-color: white; font-family: 'Courier New';"&gt;run&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE cellspacing="10 px" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellspacing="10 px" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellspacing="10 px" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellspacing="10 px" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P class="SystemTitle" style="vertical-align: middle; text-align: center;"&gt;&lt;SPAN class="SystemTitle"&gt;My Report&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellspacing="10 px" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center"&gt;&lt;/P&gt;&lt;TABLE cellspacing="0" class="Table"&gt;&lt;THEAD&gt;&lt;TR&gt;&lt;TH class="Header" scope="colgroup" style="vertical-align: bottom; text-align: left;"&gt;NAME OF FORMER VARIABLE&lt;/TH&gt;&lt;TH class="Header" scope="colgroup" style="vertical-align: bottom; text-align: left;"&gt;Value&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;var1&lt;/TD&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;345&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;var2&lt;/TD&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;745&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;var3&lt;/TD&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;456&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;var4&lt;/TD&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;546&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;var5&lt;/TD&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;567&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;var6&lt;/TD&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;678&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;var7&lt;/TD&gt;&lt;TD class="Data" nowrap="nowrap" style="text-align: left;"&gt;329 (109 + 220)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The forum here adds all the crazy boarders...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 00:09:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12484#M1671</guid>
      <dc:creator>FriedEgg</dc:creator>
      <dc:date>2012-02-24T00:09:48Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12485#M1672</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot all!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got the info I need in my report but I need to improve it now&amp;nbsp; to make it look better and make more sense.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Is there a way I can arrange my observations in above report as I wish to?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to make my report look like this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1&lt;/P&gt;&lt;P&gt;var3&lt;/P&gt;&lt;P&gt;var8 = var1 - var3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* I already created var8 */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*Space here */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var2&lt;/P&gt;&lt;P&gt;var4&lt;/P&gt;&lt;P&gt;var9 = var2 - var4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* I already created var9 */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*Space here*/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;etc..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried using label to rename _NAME_ (that was created in transpose) in proc print ..it does not work.&lt;/P&gt;&lt;P&gt;Suggestions?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 15:46:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12485#M1672</guid>
      <dc:creator>helloSAS</dc:creator>
      <dc:date>2012-02-24T15:46:28Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12486#M1673</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to be clearer regarding what you want.&amp;nbsp; According to what you posted, you don't indicate the variable label (if any) that you want to print and you don't include the values you said you needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are the "/* I already created var8 */" comments strings that you want included in your report?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 15:52:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12486#M1673</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-24T15:52:44Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12487#M1674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; My bad..I dont want the comment. &lt;/P&gt;&lt;P&gt;Var8 and var9 are diffence between var1, var3 and var2, var4. I want to show the differences in the report. &lt;/P&gt;&lt;P&gt; Also /*Space here */ means I want a space in my report after the first three lines. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Is there a way I can arrange my observations in above report as I wish to?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to make my report look like this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1&amp;nbsp; = 345&lt;/P&gt;&lt;P&gt;var3&amp;nbsp; = 456&lt;/P&gt;&lt;P&gt;var8 = -111&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*Space here */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var2 = 745&lt;/P&gt;&lt;P&gt;var4 = 546&lt;/P&gt;&lt;P&gt;var9 = 199&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*Space here*/&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 16:03:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12487#M1674</guid>
      <dc:creator>helloSAS</dc:creator>
      <dc:date>2012-02-24T16:03:13Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12488#M1675</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Still not clear.&amp;nbsp; What determines the order of the variables, what data are you using, and what determines when you want to include a blank line?.&amp;nbsp; It is different than what you originally posted.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 16:07:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12488#M1675</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-02-24T16:07:15Z</dc:date>
    </item>
    <item>
      <title>Re: pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12489#M1676</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your original request had muliple components to it.&lt;/P&gt;&lt;P&gt;1) You want to sum the variables across observations.&amp;nbsp; You mentioned that you had two observations but the solution of using PROC SUMMARY will work for as many observations as your dataset has.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) You wanted to output a report with the values rotated so that each variable was reported on another line.&amp;nbsp; This is what PROC TRANSPOSE was able to do.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are now asking for some new things.&lt;/P&gt;&lt;P&gt;A) You want to create new variables based on arithmetic combinations of existing variables.&amp;nbsp; You could do that before step 1 or step 2 above.&amp;nbsp; For simple addition it doesn't matter. For other types of transformations it might.&amp;nbsp; Missing values might also impact your results. Here is a simple example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; data a;&amp;nbsp; set b;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var8 = var1 - var3 ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var9 = var2 - var4 ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;B) You appear perhaps to want to effect the order of the variables in the report?&amp;nbsp; For that you might want to replace the PROC TRANSPOSE used for step (2) above to a DATA step solution. This will give you more control over the order of the variables. For example you might want to do:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; data want ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set summary;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; array _n _numeric_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length varname $32 value 8;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&amp;nbsp; i=1 to dim(_n);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; varname = vname(_n(i));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value = _n(i);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keep varname value;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To change the order replace _NUMERIC_ automatic variable list with an actual list of variable names in the order that you want them to appear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C) Column header in the output?&amp;nbsp; &lt;/P&gt;&lt;P&gt;You can change the name that PROC TRANSPOSE uses for the _NAME_ variable by using dataset options where the output dataset name is specified.&lt;/P&gt;&lt;P&gt;proc transpose .... out=want( rename=(_name_=MyName)) ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could also just use a LABEL statement in the proc print.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc print data=want label ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var _name_ col1 ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; label _name_='Variable Name' col1='Variable Value';&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 16:11:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12489#M1676</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2012-02-24T16:11:35Z</dc:date>
    </item>
    <item>
      <title>Re: pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12490#M1677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To make that type of a report I would normally just use a PUT statement in a data step and not bother with transposing the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set summary ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; put (var1 var3 var8) (=/) &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; / (var2 var4 var9) (=/)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 16:19:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12490#M1677</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2012-02-24T16:19:56Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12491#M1678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The order of the variables will be standard and will not be determined by any logic. In my situation, I have various record counts and sums of variables from different files. Then I appended them into one data set. That is how I created those variables and their values that I posted in my original post. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The report I got from my original post was in one table. I would like to split it in multiple sections. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My report will always use var1 and var3 and its difference in 1st section. 2nd section will have var2 and var4 and its differnce. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 16:21:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12491#M1678</guid>
      <dc:creator>helloSAS</dc:creator>
      <dc:date>2012-02-24T16:21:47Z</dc:date>
    </item>
    <item>
      <title>pdf report using any proc</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12492#M1679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Was it what you are looking for ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;data have;
&amp;nbsp; input var1-var7;
&amp;nbsp; cards;
345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 745&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 456&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 109
&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 546&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 567&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 678&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 220
;
run;
proc summary data=have ;
&amp;nbsp;&amp;nbsp; var var: ;
&amp;nbsp;&amp;nbsp; output out=summary(drop=_:)&amp;nbsp; sum= ;
run;
proc transpose data=summary out=temp ;
&amp;nbsp;&amp;nbsp; var var: ;
run;

data want(drop=name value);
 set temp;
 name=_name_;value=col1;
 if mod(_n_,3)=0 then do;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call missing(_name_,col1);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;
&amp;nbsp; else output;
run;


&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Ksharp&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Feb 2012 03:37:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/pdf-report-using-any-proc/m-p/12492#M1679</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2012-02-27T03:37:20Z</dc:date>
    </item>
  </channel>
</rss>

