<?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 ods pdf in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/225959#M14357</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create a report using ods pdf proc report and separating the dataset into separate tables on different pages using "BY Customer_Number". This part works fine. The problem I am having is that I would like extract the appropriate Customer_Number, Name and Address and placing these corresponding values in the title on each page that represent the appropriate data results. The dataset that I using for the report is similiar to the one below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Customer_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Name&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Address&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1654&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Smith J.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;123 Lowe&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23127687&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;100.34&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1654&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Smith J.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;123 Lowe&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;32146745&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;54.35&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1721&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Anderson B.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;34 Buffalo&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;11450955&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;37.89&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1922&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Rae S.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;6709 Mayfair&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;78663456&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;115.78&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like the pdf file to look like the following where the first row is actually the title:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1654&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Smith J.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;123 Lowe&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23127687&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;100.34&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;32146745&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;54.35&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1721&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Anderson B.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;34 Buffalo&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;11450955&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;37.89&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1922&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Rae S.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;6709 Mayfair&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;78663456&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;115.78&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wonder if someone can help...thanks...&lt;/P&gt;</description>
    <pubDate>Wed, 16 Sep 2015 22:07:46 GMT</pubDate>
    <dc:creator>twildone</dc:creator>
    <dc:date>2015-09-16T22:07:46Z</dc:date>
    <item>
      <title>ods pdf</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/225959#M14357</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create a report using ods pdf proc report and separating the dataset into separate tables on different pages using "BY Customer_Number". This part works fine. The problem I am having is that I would like extract the appropriate Customer_Number, Name and Address and placing these corresponding values in the title on each page that represent the appropriate data results. The dataset that I using for the report is similiar to the one below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Customer_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Name&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Address&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1654&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Smith J.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;123 Lowe&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23127687&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;100.34&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1654&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Smith J.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;123 Lowe&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;32146745&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;54.35&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1721&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Anderson B.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;34 Buffalo&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;11450955&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;37.89&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1922&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Rae S.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;6709 Mayfair&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;78663456&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;115.78&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like the pdf file to look like the following where the first row is actually the title:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1654&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Smith J.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;123 Lowe&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;23127687&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;100.34&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;32146745&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;54.35&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1721&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Anderson B.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;34 Buffalo&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;11450955&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;37.89&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1922&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Rae S.&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;6709 Mayfair&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Item_Number&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Sale_Price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;78663456&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;115.78&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wonder if someone can help...thanks...&lt;/P&gt;</description>
      <pubDate>Wed, 16 Sep 2015 22:07:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/225959#M14357</guid>
      <dc:creator>twildone</dc:creator>
      <dc:date>2015-09-16T22:07:46Z</dc:date>
    </item>
    <item>
      <title>Re: ods pdf</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/225964#M14358</link>
      <description>Hi:&lt;BR /&gt;Look up the use of #BYVAR and #BYVAL special syntax commands, which are ways for you to use BY variables in the TITLE statement on your reports from many different procedures (not just PROC REPORT). I believe there have been previous postings on the use of #BYVAR and #BYVAL and I know there are examples in the documentation. So it should be fairly easy to find.&lt;BR /&gt;&lt;BR /&gt;cynthia</description>
      <pubDate>Wed, 16 Sep 2015 22:27:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/225964#M14358</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2015-09-16T22:27:50Z</dc:date>
    </item>
    <item>
      <title>Re: ods pdf</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/226113#M14363</link>
      <description>Hi Cynthia, I may not have been clear to exactly what I was hoping to achieve. I was hoping that I would be able to Call these BY Values into a title statement such as in title statement TITLE3 in the following: TITLE1 JUSTIFY=CENTER BOLD HEIGHT=12PT FONT="Arial" "Listing of Sales"; TITLE2 " "; TITLE3 JUSTIFY=LEFT HEIGHT=9PT FONT=Arial "Customer Number: #BYVAL(1)" JUSTIFY=CENTER "Name: #BYVAL(2)" JUSTIFY=RIGHT "Address: #BYVAL(3)"; TITLE4 " "; TITLE5 "^{style[bordertopwidth=2px bordertopcolor=black] &amp;amp;tstr}";</description>
      <pubDate>Thu, 17 Sep 2015 18:40:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/226113#M14363</guid>
      <dc:creator>twildone</dc:creator>
      <dc:date>2015-09-17T18:40:54Z</dc:date>
    </item>
    <item>
      <title>Re: ods pdf</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/226190#M14365</link>
      <description>Well, you don't show your BY statement -- are the data sorted by all 3 BY variables? In order to use #BYVAL you either use the syntax #BYVAL(varname) or #BYVAL1, #BYVAL2. I believe if you are going to use the numbers as reference, you don't use parens with the number form. Check the doc.&lt;BR /&gt;&lt;BR /&gt;cynthia</description>
      <pubDate>Fri, 18 Sep 2015 04:55:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/226190#M14365</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2015-09-18T04:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: ods pdf</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/226204#M14366</link>
      <description>You'd better post a picture to display what output you need . What is your output destination ? PDF RTF ?&lt;PRE&gt;data have;
input (Customer_Number Name Address) (&amp;amp;$20.) Item_Number Sale_Price ;
cards;
1654  Smith J.  123 Lowe  23127687  100.34
1654  Smith J.  123 Lowe  32146745  54.35
1721  Anderson B.  34 Buffalo  11450955  37.89
1922  Rae S.  6709 Mayfair  78663456  115.78
;
run;

proc report data=have nowd noheader;
column Customer_Number Name Address dummy Item_Number Sale_Price;
define Customer_Number /order noprint;
define Name /order noprint;
define Address /order noprint;
define dummy/computed ;
compute dummy/char length=10;
 dummy=' ';
endcomp;
compute before Address ;
 line @1 Customer_Number $20. +4 Name $20. +4 Address $20. ;
 line @22 "Item_Number" +20 "Sale_Price";
endcomp;
quit;&lt;/PRE&gt;&lt;BR /&gt;&lt;IMG src="https://communities.sas.com/t5/image/serverpage/image-id/11961i0BFA540E7E29C429/image-size/large?v=1.0&amp;amp;px=600" border="0" alt="z.png" title="z.png" /&gt;</description>
      <pubDate>Fri, 18 Sep 2015 07:55:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/ods-pdf/m-p/226204#M14366</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-09-18T07:55:00Z</dc:date>
    </item>
  </channel>
</rss>

