<?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: Macro %IF %THEN %DO %PUT %STR in DATA WHERE step in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Macro-IF-THEN-DO-PUT-STR-in-DATA-WHERE-step/m-p/127340#M25992</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Mar 2013 12:01:02 GMT</pubDate>
    <dc:creator>feyzi</dc:creator>
    <dc:date>2013-03-05T12:01:02Z</dc:date>
    <item>
      <title>Macro %IF %THEN %DO %PUT %STR in DATA WHERE step</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Macro-IF-THEN-DO-PUT-STR-in-DATA-WHERE-step/m-p/127338#M25990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is my first post so apologies for any faux pas...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to create a dataset using a DATA step in a macro. In the dataset I use a WHERE step, which I want to be dependent on the macro variable (TABLE).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I've written the following but it doesn't work. It just takes it as "...WHERE FINANCIAL_ID IN (5);..."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've tried many different things with this but can't get it to work... Any ideas would be most welcome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%MACRO LOSSES(TABLE);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA INS_RSK_&amp;amp;TABLE;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SET INS_RSK_S;&lt;/P&gt;&lt;P&gt;&amp;nbsp; WHERE FINANCIAL_ID IN (5, %IF &amp;amp;TABLE="LN" %THEN %DO; %PUT %STR(,9); %END;);&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%MEND;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 10:30:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Macro-IF-THEN-DO-PUT-STR-in-DATA-WHERE-step/m-p/127338#M25990</guid>
      <dc:creator>feyzi</dc:creator>
      <dc:date>2013-03-05T10:30:11Z</dc:date>
    </item>
    <item>
      <title>Re: Macro %IF %THEN %DO %PUT %STR in DATA WHERE step</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Macro-IF-THEN-DO-PUT-STR-in-DATA-WHERE-step/m-p/127339#M25991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe this example can help you:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%macro test(var);&lt;BR /&gt; data table;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; set sashelp.class;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; where age in (12 %if &amp;amp;var=fourteen %then ,14 ;&amp;nbsp; );&lt;BR /&gt; run;&lt;BR /&gt;%mend;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%test(fourteen)&lt;BR /&gt;%test(notfourteen)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 11:51:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Macro-IF-THEN-DO-PUT-STR-in-DATA-WHERE-step/m-p/127339#M25991</guid>
      <dc:creator>Fraktalnisse</dc:creator>
      <dc:date>2013-03-05T11:51:00Z</dc:date>
    </item>
    <item>
      <title>Re: Macro %IF %THEN %DO %PUT %STR in DATA WHERE step</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Macro-IF-THEN-DO-PUT-STR-in-DATA-WHERE-step/m-p/127340#M25992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 12:01:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Macro-IF-THEN-DO-PUT-STR-in-DATA-WHERE-step/m-p/127340#M25992</guid>
      <dc:creator>feyzi</dc:creator>
      <dc:date>2013-03-05T12:01:02Z</dc:date>
    </item>
  </channel>
</rss>

