<?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: SAS Proc Print only if the title is different in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416788#M280279</link>
    <description>&lt;P&gt;Thank you so much for your quick response, Reeza.&amp;nbsp; The reason why ID EE3 is not listed, because there is not title change.&amp;nbsp; I like the output to list ID that have title changed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you so much/&lt;/P&gt;</description>
    <pubDate>Tue, 28 Nov 2017 17:52:58 GMT</pubDate>
    <dc:creator>BonnaryW</dc:creator>
    <dc:date>2017-11-28T17:52:58Z</dc:date>
    <item>
      <title>SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416775#M280277</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have this data and would like to get the output as bellow:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TITLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MANAGER&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2013&amp;nbsp;&amp;nbsp;&amp;nbsp; SUE&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB2&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;01/01/2016&amp;nbsp;&amp;nbsp; JAN&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;06/30/2017&amp;nbsp;&amp;nbsp; JAN&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;11/20/2017&amp;nbsp;&amp;nbsp; BOB&lt;BR /&gt;EE2&amp;nbsp;&amp;nbsp; JOB1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/30/2015&amp;nbsp;&amp;nbsp; JOHN&lt;BR /&gt;EE2&amp;nbsp;&amp;nbsp; JOB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 05/30/2016&amp;nbsp; &amp;nbsp;JANET&lt;BR /&gt;EE2&amp;nbsp; &amp;nbsp;JOB3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/30/2017&amp;nbsp;&amp;nbsp; DOUG&lt;BR /&gt;EE3&amp;nbsp; &amp;nbsp;JOB1&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;03/15/2017&amp;nbsp;&amp;nbsp; DOUG&amp;nbsp;&lt;BR /&gt;EE4&amp;nbsp;JOB1&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; 10/15/2016&amp;nbsp; &amp;nbsp;JAN&lt;BR /&gt;EE4&amp;nbsp;JOB2&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;11/01/2017&amp;nbsp;&amp;nbsp; CURT&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I like to result to show as below and only records with multiple title.&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PTITLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PDATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PMANGER&amp;nbsp;&amp;nbsp; TITLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MANGER&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;01/01/2013&amp;nbsp;SUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2016&amp;nbsp; JAN&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;01/01/2016&amp;nbsp;JAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;06/30/2017&amp;nbsp; JAN&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/30/2017&amp;nbsp;JAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11/20/2017&amp;nbsp; BOB&lt;BR /&gt;EE2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/30/2015&amp;nbsp;JOHN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 05/30/2016&amp;nbsp;JANET&lt;BR /&gt;EE2&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;JOB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 05/30/2016&amp;nbsp;JANET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;JOB3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/30/2017&amp;nbsp;DOUG&lt;BR /&gt;EE4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/15/2016&amp;nbsp;JAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11/01/2017&amp;nbsp; CURT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for any help&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 17:30:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416775#M280277</guid>
      <dc:creator>BonnaryW</dc:creator>
      <dc:date>2017-11-28T17:30:42Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416784#M280278</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/49478"&gt;@BonnaryW&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I have this data and would like to get the output as bellow:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TITLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MANAGER&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/01/2013&amp;nbsp;&amp;nbsp;&amp;nbsp; SUE&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB2&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;01/01/2016&amp;nbsp;&amp;nbsp; JAN&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;06/30/2017&amp;nbsp;&amp;nbsp; JAN&lt;BR /&gt;EE1&amp;nbsp;&amp;nbsp; JOB4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;11/20/2017&amp;nbsp;&amp;nbsp; BOB&lt;BR /&gt;EE2&amp;nbsp;&amp;nbsp; JOB1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/30/2015&amp;nbsp;&amp;nbsp; JOHN&lt;BR /&gt;EE2&amp;nbsp;&amp;nbsp; JOB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 05/30/2016&amp;nbsp; &amp;nbsp;JANET&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;EE2&amp;nbsp; &amp;nbsp;JOB3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/30/2017&amp;nbsp;&amp;nbsp; DOUG -&amp;gt; Why is this not included in the results? This doesn't look quite like a 'duplicate' find process so it would help if you explained your logic in more detail.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;EE3&amp;nbsp; &amp;nbsp;JOB1&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;03/15/2017&amp;nbsp;&amp;nbsp; DOUG&amp;nbsp;&lt;BR /&gt;EE4&amp;nbsp;JOB1&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; 10/15/2016&amp;nbsp; &amp;nbsp;JAN&lt;BR /&gt;EE4&amp;nbsp;JOB2&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;11/01/2017&amp;nbsp;&amp;nbsp; CURT&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;
&lt;P&gt;I suspect you can try a SQL join here with a cross join and filter on where titles don't match but ID's do.&lt;/P&gt;
&lt;P&gt;UNTESTED:&lt;/P&gt;
&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;proc sql;
create table want as
select  t1.*, t2.title, t2.date
from have as t1
join have as t2
on t1.id=t2.id and t1.title &amp;lt; t2.title;
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 28 Nov 2017 17:44:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416784#M280278</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-11-28T17:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416788#M280279</link>
      <description>&lt;P&gt;Thank you so much for your quick response, Reeza.&amp;nbsp; The reason why ID EE3 is not listed, because there is not title change.&amp;nbsp; I like the output to list ID that have title changed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you so much/&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 17:52:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416788#M280279</guid>
      <dc:creator>BonnaryW</dc:creator>
      <dc:date>2017-11-28T17:52:58Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416792#M280280</link>
      <description>&lt;P&gt;Title is a the variable 'title' correct? Then it did change form the previous value....or did it not change because that's the latest record and there's no record after it?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The logic here is really unclear.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 18:04:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416792#M280280</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-11-28T18:04:22Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416795#M280281</link>
      <description>Yes, the title is the variable "Title". It didn't change because that is latest record and there's no records before and after it.&lt;BR /&gt;Thank you again.&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Nov 2017 18:08:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416795#M280281</guid>
      <dc:creator>BonnaryW</dc:creator>
      <dc:date>2017-11-28T18:08:43Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416796#M280282</link>
      <description>&lt;P&gt;I think I get it now - you have a &lt;A href="https://en.wikipedia.org/wiki/Slowly_changing_dimension" target="_self"&gt;slowly changing dimension&lt;/A&gt; and you're trying to track what the title changed to.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think you're better off using a DATA STEP then instead and using the LAG function. Again, untested.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;

by id;

prev_title= lag(title);
prev_date = lag(date);
prev_manager = lag(manager);

if last.id and first.id then do; call missing(prev_title, prev_date); end; *records no output though so not necessary;
else if not last.id then do;
     output; 
end;

run;

&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 28 Nov 2017 18:09:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416796#M280282</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-11-28T18:09:06Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416840#M280283</link>
      <description>Hi Reeza,&lt;BR /&gt;I can't get it to work, this what I have:&lt;BR /&gt;data a;&lt;BR /&gt;input @1 ID $3. @5 TITLE $4. &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/145066"&gt;@10&lt;/a&gt; EDATE DATE9. &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/162406"&gt;@20&lt;/a&gt; MANAGER $6.;&lt;BR /&gt;datalines;&lt;BR /&gt;EE1 JOB1 01JAN2013 SUE&lt;BR /&gt;EE1 JOB2 01JAN2016 JAN&lt;BR /&gt;EE1 JOB3 30JUN2017 JAN&lt;BR /&gt;EE1 JOB4 20NOV2017 BOB&lt;BR /&gt;EE2 JOB1 30JAN2015 JOHN&lt;BR /&gt;EE2 JOB2 30MAY2016 JANET&lt;BR /&gt;EE2 JOB3 30JUN2017 DOUG&lt;BR /&gt;EE3 JOB1 15MAR2017 DOUG&lt;BR /&gt;EE4 JOB1 15OCT2016 JAN&lt;BR /&gt;EE4 JOB2 01NOV2017 CURT&lt;BR /&gt;;&lt;BR /&gt;RUN;&lt;BR /&gt;proc sort; by id edate;&lt;BR /&gt;&lt;BR /&gt;data want;&lt;BR /&gt;set a;&lt;BR /&gt;&lt;BR /&gt;by id edate;&lt;BR /&gt;&lt;BR /&gt;prev_title= lag(title);&lt;BR /&gt;prev_date = lag(Edate);&lt;BR /&gt;prev_manager = lag(manager);&lt;BR /&gt;&lt;BR /&gt;FORMAT PREV_DATE EDATE mmddyy10.;&lt;BR /&gt;&lt;BR /&gt;if last.id and first.id then do; call missing(prev_title, prev_date); end; *records no output though so not necessary;&lt;BR /&gt;else if not last.id then do;&lt;BR /&gt;output;&lt;BR /&gt;end;&lt;BR /&gt;&lt;BR /&gt;RUN;&lt;BR /&gt;============================&lt;BR /&gt;This is the result:&lt;BR /&gt;[cid:image001.png@01D36841.3184B520]&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Nov 2017 20:05:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416840#M280283</guid>
      <dc:creator>BonnaryW</dc:creator>
      <dc:date>2017-11-28T20:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416847#M280284</link>
      <description>&lt;P&gt;There’s no attachment or image if thats what you were trying to do.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 20:16:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/416847#M280284</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-11-28T20:16:41Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417064#M280285</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data a;
input @1 ID $3. @5 TITLE $4. @10 EDATE DATE9. @20 MANAGER $6.;
format edate date9.;
datalines;
EE1 JOB1 01JAN2013 SUE
EE1 JOB2 01JAN2016 JAN
EE1 JOB3 30JUN2017 JAN
EE1 JOB4 20NOV2017 BOB
EE2 JOB1 30JAN2015 JOHN
EE2 JOB2 30MAY2016 JANET
EE2 JOB3 30JUN2017 DOUG
EE3 JOB1 15MAR2017 DOUG
EE4 JOB1 15OCT2016 JAN
EE4 JOB2 01NOV2017 CURT
;
RUN;
data temp;
 merge a(rename=(title=ptitle edate=pdate manager=pmanager)) 
 a(firstobs=2 drop=id);
run;
data want;
 set temp;
 by id;
 if last.id then delete;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Note: code fixed. Sorry for that .&lt;/P&gt;</description>
      <pubDate>Thu, 30 Nov 2017 13:03:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417064#M280285</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-11-30T13:03:17Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417090#M280286</link>
      <description>&lt;P&gt;Thank you so much. That work great!&lt;/P&gt;</description>
      <pubDate>Wed, 29 Nov 2017 15:35:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417090#M280286</guid>
      <dc:creator>BonnaryW</dc:creator>
      <dc:date>2017-11-29T15:35:41Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417391#M280287</link>
      <description>&lt;P&gt;Sorry. I made a mistake. The following should work.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data a;
input @1 ID $3. @5 TITLE $4. @10 EDATE DATE9. @20 MANAGER $6.;
format edate date9.;
datalines;
EE1 JOB1 01JAN2013 SUE
EE1 JOB2 01JAN2016 JAN
EE1 JOB3 30JUN2017 JAN
EE1 JOB4 20NOV2017 BOB
EE2 JOB1 30JAN2015 JOHN
EE2 JOB2 30MAY2016 JANET
EE2 JOB3 30JUN2017 DOUG
EE3 JOB1 15MAR2017 DOUG
EE4 JOB1 15OCT2016 JAN
EE4 JOB2 01NOV2017 CURT
;
RUN;
data temp;
 merge a(rename=(title=ptitle edate=pdate manager=pmanager)) 
 a(firstobs=2 drop=id);
run;
data want;
 set temp;
 by id;
 if last.id then delete;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 30 Nov 2017 13:00:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417391#M280287</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-11-30T13:00:59Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Proc Print only if the title is different</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417435#M280288</link>
      <description>Thank you Ksharp.&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Nov 2017 15:39:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Proc-Print-only-if-the-title-is-different/m-p/417435#M280288</guid>
      <dc:creator>BonnaryW</dc:creator>
      <dc:date>2017-11-30T15:39:50Z</dc:date>
    </item>
  </channel>
</rss>

