<?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: How can I generate a report that is not in a table format? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666205#M199293</link>
    <description>This is very helpful, thank you!</description>
    <pubDate>Tue, 30 Jun 2020 20:19:03 GMT</pubDate>
    <dc:creator>megsredl</dc:creator>
    <dc:date>2020-06-30T20:19:03Z</dc:date>
    <item>
      <title>How can I generate a report that is not in a table format?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666170#M199272</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to generate a report to briefly show how a facility responded to a survey. I currently have my data in this format, where there are variables listing all questions that they provided that answer to.&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input fac_name $ ans_yes $ ans_no $ ans_always $ ans_sometimes $ ans_never $;
datalines;
"Facility A" "yes answers" "no answers" "always answers" "sometimes answers" "never answers"
"Facility B" "yes answers" "no answers" "always answers" "sometimes answers" "never answers"
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I would like to generate a PDF report with a page that basically looks like this for each facility:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Facility Name: fac_name&lt;/P&gt;
&lt;P&gt;Answered "yes": ans_yes&lt;/P&gt;
&lt;P&gt;Answered "no": ans_no&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Answered "always": ans_always&lt;/P&gt;
&lt;P&gt;Answered "sometimes": ans_sometimes&lt;/P&gt;
&lt;P&gt;Answered "never": ans_never&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Basically, on each line I would like a string of text (ex. 'Answered "yes"') followed by the value of the variable for that facility. I can only figure out how to provide output in a table format, is there a way to just print values of a variable to a PDF document like this?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jun 2020 17:57:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666170#M199272</guid>
      <dc:creator>megsredl</dc:creator>
      <dc:date>2020-06-30T17:57:33Z</dc:date>
    </item>
    <item>
      <title>Re: How can I generate a report that is not in a table format?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666182#M199278</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods pdf file='answers.pdf';
data have;
   file print;
   infile cards dsd dlm=' ';
   length fac_name $16;
   array ans $24 yes no always sometimes never;
   input (fac_name ans[*]) (:);
   put 'Facility name: ' fac_name;
   length Answered $16;
   do i = 1 to dim(ans);
      Answered = quote(vname(ans[i]));
      put answered= +(-1) ': ' ans[i];
      end;
   put;
   datalines;
"Facility A" "yes answers" "no answers" "always answers" "sometimes answers" "never answers"
"Facility B" "yes answers" "no answers" "always answers" "sometimes answers" "never answers"
;;;;
   run;
ods pdf close;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 351px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/46802i6FB0409E1242D0D5/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jun 2020 18:44:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666182#M199278</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2020-06-30T18:44:41Z</dc:date>
    </item>
    <item>
      <title>Re: How can I generate a report that is not in a table format?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666186#M199279</link>
      <description>&lt;P&gt;If you are interested in making the Report a bit fancy, you might want to look into the&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.5&amp;amp;docsetId=odsadvug&amp;amp;docsetTarget=n0w8et93ubh1enn1f34empn5948l.htm&amp;amp;locale=en" target="_blank" rel="noopener"&gt;ODS Report Writing Interface &lt;/A&gt;&amp;nbsp;Check the examples section&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.sas.com/rnd/base/ods/Tipsheet_RWI.pdf" target="_blank"&gt;http://support.sas.com/rnd/base/ods/Tipsheet_RWI.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps,&lt;/P&gt;
&lt;P&gt;Ahmed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jun 2020 19:01:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666186#M199279</guid>
      <dc:creator>AhmedAl_Attar</dc:creator>
      <dc:date>2020-06-30T19:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: How can I generate a report that is not in a table format?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666187#M199280</link>
      <description>This paper may inspire you&lt;BR /&gt;&lt;A href="https://lexjansen.com/nesug/nesug10/bb/bb05.pdf" target="_blank"&gt;https://lexjansen.com/nesug/nesug10/bb/bb05.pdf&lt;/A&gt;</description>
      <pubDate>Tue, 30 Jun 2020 19:12:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666187#M199280</guid>
      <dc:creator>AhmedAl_Attar</dc:creator>
      <dc:date>2020-06-30T19:12:10Z</dc:date>
    </item>
    <item>
      <title>Re: How can I generate a report that is not in a table format?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666189#M199281</link>
      <description>&lt;P&gt;Something that will look like that though technically is still a table.&lt;/P&gt;
&lt;PRE&gt;data have;
   infile cards dsd dlm=' ';
   length fac_name $16;
   array ans $24 yes no always sometimes never;
   input (fac_name ans[*]) (:);
   datalines;
"Facility A" "yes answers" "no answers" "always answers" "sometimes answers" "never answers"
"Facility B" "yes answers" "no answers" "always answers" "sometimes answers" "never answers"
;;;;

proc odstext data=have;
   list;   
      item 'Facility Name: ' || fac_name;
      item 'Answered "yes": ' ||yes ;
      item 'Answered "no": ' ||no   ;
      item 'Answered "always": ' ||always;
      item 'Answered "sometimes": ' ||sometimes;
      item 'Answered "never": ' ||never   ;
   end;
;
run;&lt;/PRE&gt;</description>
      <pubDate>Tue, 30 Jun 2020 19:30:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666189#M199281</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2020-06-30T19:30:24Z</dc:date>
    </item>
    <item>
      <title>Re: How can I generate a report that is not in a table format?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666205#M199293</link>
      <description>This is very helpful, thank you!</description>
      <pubDate>Tue, 30 Jun 2020 20:19:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666205#M199293</guid>
      <dc:creator>megsredl</dc:creator>
      <dc:date>2020-06-30T20:19:03Z</dc:date>
    </item>
    <item>
      <title>Re: How can I generate a report that is not in a table format?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666209#M199295</link>
      <description>Thank you, PROC ODSTEXT is exactly what I was looking for!</description>
      <pubDate>Tue, 30 Jun 2020 20:44:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-generate-a-report-that-is-not-in-a-table-format/m-p/666209#M199295</guid>
      <dc:creator>megsredl</dc:creator>
      <dc:date>2020-06-30T20:44:30Z</dc:date>
    </item>
  </channel>
</rss>

