<?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: Proc Report, ODS output with a dynamic footnotes from another table in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584403#M23224</link>
    <description>&lt;P&gt;Doesn't matter how many rows there are - well you are limited to 12. If you're going to go over that then you'll need some further processing and I would likely recommend using ODS TEXT or PROC ODSTEXT at that point.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2019-08-27 at 8.28.30 PM.png" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32068iF803C1FAF0F42742/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2019-08-27 at 8.28.30 PM.png" alt="Screen Shot 2019-08-27 at 8.28.30 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/86635"&gt;@Defense&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I should make my question AS;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a two dataset, TableA, TableB. TableA has four columns, and TableB only have one column (“Reasons_of_parent_are_important”). &lt;FONT face="arial black,avant garde"&gt;&lt;U&gt;Current the row in TableB only has 3 rows; however, the rows may changed as the input raw dataset for TableB updated&lt;/U&gt;&lt;/FONT&gt;. &amp;nbsp;We are requested to make tableB as&amp;nbsp;DYNAMIC &amp;nbsp;footnote of TableA. The expected output is show as Expect Table.rtf. Can we use proc report to do this and how to do it? If proc report is the best way, what is the alternative way?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 28 Aug 2019 02:29:59 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2019-08-28T02:29:59Z</dc:date>
    <item>
      <title>Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584392#M23219</link>
      <description>&lt;P&gt;Hi, SAS Friends:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a two dataset, TableA, TableB. TableA has four columns, and TableB only have one column (“Reasons_of_parent_are_important”). We are requested to make tableB as dynamic footnote of TableA. The expected output is show as Expect Table.rtf. Can we use proc report to do this and how to do it? If proc report is the best way, what is the alternative way?&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TableA" style="width: 510px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32065iFDD507B9DA9B90CC/image-size/large?v=v2&amp;amp;px=999" role="button" title="TableA.GIF" alt="TableA" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;TableA&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TableB" style="width: 370px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32064i28CF13B1765BDCCB/image-size/large?v=v2&amp;amp;px=999" role="button" title="TableB.GIF" alt="TableB" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;TableB&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ExpectedTable" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32066i02ED94B723F7C5A0/image-size/large?v=v2&amp;amp;px=999" role="button" title="ExpectTable.GIF" alt="ExpectedTable" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;ExpectedTable&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Aug 2019 23:32:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584392#M23219</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-27T23:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584393#M23220</link>
      <description>&lt;P&gt;1. Do you know how to do this assuming no separate tables?&lt;/P&gt;
&lt;P&gt;2. What have you tried so far?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So to answer your questions, yes, you can do this in proc report and there’s more than one way.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would create a macro that created footnote statements for each line in the referenced data set and call that in the last step of the PROC REPORT.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or create LINE statements within a compute block.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Proc Print would likely also work.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/86635"&gt;@Defense&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi, SAS Friends:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a two dataset, TableA, TableB. TableA has four columns, and TableB only have one column (“Reasons_of_parent_are_important”). We are requested to make tableB as dynamic footnote of TableA. The expected output is show as Expect Table.rtf. Can we use proc report to do this and how to do it? If proc report is the best way, what is the alternative way?&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TableA" style="width: 510px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32065iFDD507B9DA9B90CC/image-size/large?v=v2&amp;amp;px=999" role="button" title="TableA.GIF" alt="TableA" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;TableA&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TableB" style="width: 370px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32064i28CF13B1765BDCCB/image-size/large?v=v2&amp;amp;px=999" role="button" title="TableB.GIF" alt="TableB" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;TableB&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ExpectedTable" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32066i02ED94B723F7C5A0/image-size/large?v=v2&amp;amp;px=999" role="button" title="ExpectTable.GIF" alt="ExpectedTable" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;ExpectedTable&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 00:56:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584393#M23220</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-28T00:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584397#M23221</link>
      <description>&lt;P&gt;Thanks for reply.&lt;/P&gt;&lt;P&gt;Yes, I do know how to create macro for each line as you stated, which I actually&amp;nbsp;do it in another report. However, TableB is&amp;nbsp;dynamic. Current, TableB only has&amp;nbsp;3 rows; however It might be 4 rows or even&amp;nbsp;more than hundreds row as input raw dataset &amp;nbsp;for TableB updated.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 01:54:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584397#M23221</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-28T01:54:34Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584399#M23222</link>
      <description>&lt;P&gt;I should make my question AS;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a two dataset, TableA, TableB. TableA has four columns, and TableB only have one column (“Reasons_of_parent_are_important”). &lt;FONT face="arial black,avant garde"&gt;&lt;U&gt;Current the row in TableB only has 3 rows; however, the rows may changed as the input raw dataset for TableB updated&lt;/U&gt;&lt;/FONT&gt;. &amp;nbsp;We are requested to make tableB as&amp;nbsp;DYNAMIC &amp;nbsp;footnote of TableA. The expected output is show as Expect Table.rtf. Can we use proc report to do this and how to do it? If proc report is the best way, what is the alternative way?&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 02:04:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584399#M23222</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-28T02:04:25Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584400#M23223</link>
      <description>And? If the macro creates a FOOTNOTE statement for each line how does it matter how many lines there are? If it's not resolving all, post your code.</description>
      <pubDate>Wed, 28 Aug 2019 02:05:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584400#M23223</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-28T02:05:01Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584403#M23224</link>
      <description>&lt;P&gt;Doesn't matter how many rows there are - well you are limited to 12. If you're going to go over that then you'll need some further processing and I would likely recommend using ODS TEXT or PROC ODSTEXT at that point.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2019-08-27 at 8.28.30 PM.png" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32068iF803C1FAF0F42742/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2019-08-27 at 8.28.30 PM.png" alt="Screen Shot 2019-08-27 at 8.28.30 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/86635"&gt;@Defense&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I should make my question AS;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a two dataset, TableA, TableB. TableA has four columns, and TableB only have one column (“Reasons_of_parent_are_important”). &lt;FONT face="arial black,avant garde"&gt;&lt;U&gt;Current the row in TableB only has 3 rows; however, the rows may changed as the input raw dataset for TableB updated&lt;/U&gt;&lt;/FONT&gt;. &amp;nbsp;We are requested to make tableB as&amp;nbsp;DYNAMIC &amp;nbsp;footnote of TableA. The expected output is show as Expect Table.rtf. Can we use proc report to do this and how to do it? If proc report is the best way, what is the alternative way?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 02:29:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584403#M23224</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-28T02:29:59Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584425#M23225</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13879"&gt;@Reeza&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;And? If the macro creates a FOOTNOTE statement for each line how does it matter how many lines there are? If it's not resolving all, post your code.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;A problem could arise if there are more than seven obs in the footnotes-dataset. But having to explain more than four things at the bottom of a table should cause the designer of the table to re-start thinking about the table-design.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 05:05:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584425#M23225</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2019-08-28T05:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584567#M23227</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;libname sasq "h:\...\sas\sas question";
/* CREAT MACRO VARIABLE*/
data _null_;
set  sasq.tableb;;
call symput('footnote'||left(_n_), reasons_of_parent_are_important);
run;
%put &amp;amp;footnote1  &amp;amp;footnote3;

/*ODS OUTPUT*/
ods rtf file="h:\...\sas\sas question\Expect_Table.rtf";
title1 "Expect Table : ";

proc report data=sasq.tableA split="|" NOWD ;
column Reason_For_Love_Parent	Overall_N_	Class1_N_	Class2_N_;

define Reason_For_Love_Parent/display "Reason For Love Parent"  style=[cellwidth=2 in   just=l]; 
define Overall_N_/display "Overall(N)"  style=[cellwidth=2 in   just=c]; 
define Class1_N_/display "Class1(N)"  style=[cellwidth=2 in   just=c]; 
define Class2_N_/display "Class2(N)"  style=[cellwidth=2 in   just=c]; 

compute after /style=[just=l ];
	 line "Reasons of parent are important";
     line "&amp;amp;footnote1";  
	 line "&amp;amp;footnote2";  
     line "&amp;amp;footnote3";  
/*     line "&amp;amp;footnote4";  */
/*     line "&amp;amp;footnote5";  */
/*	 line "&amp;amp;footnote6";  */
/*     line "&amp;amp;footnote7";  */
/*     line "&amp;amp;footnote8";  */
/*     line "&amp;amp;footnote9";  */
/*     line "&amp;amp;footnote10";  */
/*	 line "&amp;amp;footnote11";  */
/*     line "&amp;amp;footnote12";  */

endcomp;
run;
ods rtf close;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Output.GIF" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32080iE66CA161DD21B87B/image-size/large?v=v2&amp;amp;px=999" role="button" title="Output.GIF" alt="Output.GIF" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dear all:&lt;/P&gt;&lt;P&gt;Above is my sas code and output.&amp;nbsp; The question still remains on&lt;/P&gt;&lt;P&gt;TableB is dynamic. Current only have 3 rows, so it sounds works. However, when the raw data for tableB updated, it might 10s or 100s rows. Anyone could have an ideal.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Alternative, I think using Proc Sql Select into to create macro which is dynamic. but&amp;nbsp;the footnotes aredisplay as long strain not listed "row by&amp;nbsp;row"&amp;nbsp;. Anyone has an idea to make it listed "row by raw"?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 14:06:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584567#M23227</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-28T14:06:02Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584569#M23228</link>
      <description>&lt;P&gt;Thanks. Iet me try !!&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 14:09:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584569#M23228</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-28T14:09:48Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584571#M23229</link>
      <description>&lt;P&gt;Did you run my code? As you can see from the image it works.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you change it to 5 lines it will still work. The 12 limit is a SAS footnote limitation.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/86635"&gt;@Defense&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;libname sasq "h:\...\sas\sas question";
/* CREAT MACRO VARIABLE*/
data _null_;
set  sasq.tableb;;
call symput('footnote'||left(_n_), reasons_of_parent_are_important);
run;
%put &amp;amp;footnote1  &amp;amp;footnote3;

/*ODS OUTPUT*/
ods rtf file="h:\...\sas\sas question\Expect_Table.rtf";
title1 "Expect Table : ";

proc report data=sasq.tableA split="|" NOWD ;
column Reason_For_Love_Parent	Overall_N_	Class1_N_	Class2_N_;

define Reason_For_Love_Parent/display "Reason For Love Parent"  style=[cellwidth=2 in   just=l]; 
define Overall_N_/display "Overall(N)"  style=[cellwidth=2 in   just=c]; 
define Class1_N_/display "Class1(N)"  style=[cellwidth=2 in   just=c]; 
define Class2_N_/display "Class2(N)"  style=[cellwidth=2 in   just=c]; 

compute after /style=[just=l ];
	 line "Reasons of parent are important";
     line "&amp;amp;footnote1";  
	 line "&amp;amp;footnote2";  
     line "&amp;amp;footnote3";  
/*     line "&amp;amp;footnote4";  */
/*     line "&amp;amp;footnote5";  */
/*	 line "&amp;amp;footnote6";  */
/*     line "&amp;amp;footnote7";  */
/*     line "&amp;amp;footnote8";  */
/*     line "&amp;amp;footnote9";  */
/*     line "&amp;amp;footnote10";  */
/*	 line "&amp;amp;footnote11";  */
/*     line "&amp;amp;footnote12";  */

endcomp;
run;
ods rtf close;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Output.GIF" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32080iE66CA161DD21B87B/image-size/large?v=v2&amp;amp;px=999" role="button" title="Output.GIF" alt="Output.GIF" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dear all:&lt;/P&gt;
&lt;P&gt;Above is my sas code and output.&amp;nbsp; The question still remains on&lt;/P&gt;
&lt;P&gt;TableB is dynamic. Current only have 3 rows, so it sounds works. However, when the raw data for tableB updated, it might 10s or 100s rows. Anyone could have an ideal.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Alternative, I think using Proc Sql Select into to create macro which is dynamic. but&amp;nbsp;the footnotes aredisplay as long strain not listed "row by&amp;nbsp;row"&amp;nbsp;. Anyone has an idea to make it listed "row by raw"?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 14:11:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584571#M23229</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-28T14:11:14Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584595#M23230</link>
      <description>&lt;P&gt;Hi:&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Because the number of footnotes are limited, I wouldn't go that route. I'd use the LINE statement in PROC REPORT in a COMPUTE block -- that would not have a limitation on number of LINES. Well, there would be a limitation, but it would be a destination limitation. For example, if the number of dynamic lines + the number of rows in the main table exceeded the page size, as for PDF or RTF, then there would be issues with the TABLE probably needing multiple pages.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; In this program, I made a huge macro variable with ^{newline} between each line. That gives me over 32K for the big string of reasons in the table footer (not footnotes).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cynthia&lt;/P&gt;
&lt;P&gt;The HTML&amp;nbsp; output with 4 rows in the table footer:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="rep_out_footer.png" style="width: 478px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32081i96602089235F6D45/image-size/large?v=v2&amp;amp;px=999" role="button" title="rep_out_footer.png" alt="rep_out_footer.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data main_table;
  length reason_for_love_parent $200;
  infile datalines dlm=',' dsd;
  input reason_for_love_parent $ cnt  class1_n  class2_n;
datalines;
"They are loyal",30,24,54
"They are honest - better be careful what you a...",30,2,32
"They are very, very FUNNY",11,12,33
"They are supportive",10,10,20
"They are dedicated",2,7,9
"They are important to us", 6, 9, 15
;
run;

data dyn_table;
  length rnum $4 reason $200;
  infile datalines dlm=',' dsd;
  input rnum $ reason $;
 datalines;
1, "Teach us the most important lessons in life"
2, "Give the best advice and know the right thing to say."
3, "Given us two of the best things we could ever have: life and love."
4, "Loved us unconditionally"
;
run;

proc transpose data=dyn_table out=tr_out;
  var reason;
run;

data final_footer(keep=bigreason);
  set tr_out;
  length bigreason $32000 str $200;
  array cc $200 col:;
  do i = 1 to dim(cc);
     str=cat(trim(left(put(i,2.))),'. ',trim(cc(i)));
     bigreason = catx('^{newline 1}',trim(bigreason),str);
  end;
  call symputx('bigrs',bigreason);
run;
 
ods escapechar='^';
 proc report data=main_table;
  column reason_for_love_parent cnt  class1_n  class2_n;
  define reason_for_love_parent / order order=data;
  define cnt / 'Overall/(N)';
  define class1_n / 'Class1/(N)';
  define class2_n/ 'Class2/(N)';
  compute after / style={just=l};
 	 line "Reasons of parent are important";
	 line "&amp;amp;bigrs" ;
  endcomp;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 28 Aug 2019 15:04:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584595#M23230</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2019-08-28T15:04:28Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584625#M23231</link>
      <description>Thanks !&lt;BR /&gt;Your code should work. How the layout of the footnotes should imbed under the tableA as a part of table. See my expected output below</description>
      <pubDate>Wed, 28 Aug 2019 15:52:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584625#M23231</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-28T15:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584631#M23232</link>
      <description>The results are embedded in the table in Cynthia's solution. You replied to your own post so it's not clear which solution you're referring to or what you're asking. Did you run either code and is it working? If it doesn't meet your requirements post your code and let us know what the new issues are.</description>
      <pubDate>Wed, 28 Aug 2019 15:58:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584631#M23232</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-28T15:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584662#M23233</link>
      <description>That is a great idea! works well.&lt;BR /&gt;Thanks</description>
      <pubDate>Wed, 28 Aug 2019 16:53:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584662#M23233</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-28T16:53:06Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report, ODS output with a dynamic footnotes from another table</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584712#M23237</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#008000" face="Courier New" size="3"&gt;&lt;FONT color="#008000" face="Courier New" size="3"&gt;&lt;FONT color="#008000" face="Courier New" size="3"&gt;*Thanks. Finally &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;***My solution*;I got similar solution using proc sql into;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; tableB_x;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;set&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; tableb;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;id=_n_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;new_rs=cat(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;'^{newline 1}'&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;,trim(Reasons_of_parent_are_important));&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;if&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; id=&lt;/FONT&gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;&lt;FONT color="#008080" face="Courier New" size="3"&gt;1&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;then&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; new_rs=Reasons_of_parent_are_important;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;STRONG&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;sql&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;noprint&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;select&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; new_rs &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;into&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;: footnote separated by &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;' '&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;from&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; tableB_x;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;STRONG&gt;quit&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;%put&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; &amp;amp;footnote;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;ods&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;rtf&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;file&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;"h:\sas\sas question\my_Expect_Table.rtf"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;title1&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;"Expect Table : "&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;ods&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;escapechar&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;'^'&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;proc&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt; &lt;STRONG&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;report&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;data&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;=main_table;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;column&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; reason_for_love_parent cnt class1_n class2_n;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;define&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; reason_for_love_parent / &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;order&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;order&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;=data;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;define&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; cnt / &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;'Overall/(N)'&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;define&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; class1_n / &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;'Class1/(N)'&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;define&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; class2_n/ &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;'Class2/(N)'&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;compute&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;after&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; / &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;style&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;={just=l};&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;line&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;"Reasons of parent are important"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;line&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;&lt;FONT color="#800080" face="Courier New" size="3"&gt;"&amp;amp;footnote"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt; ;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;&lt;FONT color="#0000ff" face="Courier New" size="3"&gt;endcomp&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;FONT color="#000080" face="Courier New" size="3"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="3"&gt;&lt;FONT face="Courier New" size="3"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2019 18:22:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Report-ODS-output-with-a-dynamic-footnotes-from-another/m-p/584712#M23237</guid>
      <dc:creator>Defense</dc:creator>
      <dc:date>2019-08-28T18:22:23Z</dc:date>
    </item>
  </channel>
</rss>

