<?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 var not being  resolved in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371322#M65134</link>
    <description>&lt;P&gt;Then we need to see a larger section of your code so we can understand the entire usage.&lt;/P&gt;</description>
    <pubDate>Wed, 28 Jun 2017 14:42:47 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2017-06-28T14:42:47Z</dc:date>
    <item>
      <title>macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371315#M65131</link>
      <description>&lt;P&gt;hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;%LET&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; dte = &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;%sysfunc&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;(intnx(month, &amp;amp;today, -27)); &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;i am running a&amp;nbsp; query with a pass&amp;nbsp; through connection and when&amp;nbsp; using&amp;nbsp;&lt;/P&gt;
&lt;P&gt;where&amp;gt;'01Mar2015'd&amp;nbsp; everything looks fine but&amp;nbsp; if i use a macro variable&lt;/P&gt;
&lt;P&gt;where&amp;gt;&amp;amp;dte then i get&amp;nbsp; the warning 'symbolic reference dte not being&amp;nbsp; resolved" which leads to an error&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;i also&amp;nbsp; tried to&amp;nbsp; double&amp;nbsp; qoute this macro var and again&amp;nbsp; the same&amp;nbsp; warning and&amp;nbsp; error&lt;/P&gt;
&lt;P&gt;Any idea&amp;nbsp; why is this&amp;nbsp; happening?&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jun 2017 14:25:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371315#M65131</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-06-28T14:25:53Z</dc:date>
    </item>
    <item>
      <title>Re: macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371316#M65132</link>
      <description>&lt;P&gt;Does &amp;amp;today have a value?&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jun 2017 14:29:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371316#M65132</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2017-06-28T14:29:49Z</dc:date>
    </item>
    <item>
      <title>Re: macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371320#M65133</link>
      <description>&lt;P&gt;yes&amp;nbsp; it does&amp;nbsp; ,sorry&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;%LET&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; today = &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;%sysfunc&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;(today()); &lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jun 2017 14:40:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371320#M65133</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-06-28T14:40:42Z</dc:date>
    </item>
    <item>
      <title>Re: macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371322#M65134</link>
      <description>&lt;P&gt;Then we need to see a larger section of your code so we can understand the entire usage.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jun 2017 14:42:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371322#M65134</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2017-06-28T14:42:47Z</dc:date>
    </item>
    <item>
      <title>Re: macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371337#M65135</link>
      <description>&lt;P&gt;Without seeing more of your code, this is a shot in the dark.&amp;nbsp; Try adding a %GLOBAL&amp;nbsp;statement before assigning a value to DTE:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;%global dte;&lt;/P&gt;
&lt;P&gt;%let dte = %sysfunc ...........;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jun 2017 15:04:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371337#M65135</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2017-06-28T15:04:52Z</dc:date>
    </item>
    <item>
      <title>Re: macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371375#M65138</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;%global&amp;nbsp; not working&amp;nbsp; either&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;the code&amp;nbsp; works fine&amp;nbsp; if&amp;nbsp; i&amp;nbsp; use&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tab2.CREATION_DATE &amp;gt;="01MAR2015"d but not if i use the macro var below&amp;nbsp; and&amp;nbsp;it resolves fine&amp;nbsp;everywhere out&amp;nbsp; of the&amp;nbsp; query but not in the&amp;nbsp; query below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;%LET today = %sysfunc(today()); &lt;BR /&gt;%LET month_27 = %sysfunc(intnx(month, &amp;amp;today, -27));&lt;/P&gt;
&lt;P&gt;%put&amp;nbsp; &amp;amp;month_27;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;CREATE TABLE clkb_base AS&lt;BR /&gt;SELECT x,y,z&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;FROM tab1&lt;BR /&gt;&amp;nbsp;JOIN tab2&amp;nbsp; ON tab1.ADDR_ENTITY_ID = tab2.CUSTOMER_ID&lt;BR /&gt;&amp;nbsp;JOIN tab3. ON tab1.ID = tab3.ENTITY_ID&lt;BR /&gt;&amp;nbsp;&amp;nbsp;........................&lt;BR /&gt;&amp;nbsp;&amp;nbsp;.........................&lt;BR /&gt;WHERE &amp;nbsp;tab2.CREATION_DATE &amp;gt;="&amp;amp;month_27" &lt;BR /&gt;QUIT;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jun 2017 17:03:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371375#M65138</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-06-28T17:03:35Z</dc:date>
    </item>
    <item>
      <title>Re: macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371377#M65139</link>
      <description>&lt;P&gt;You don't need the double quotes around &amp;amp;month_27&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This macro variable is resolved for me in my application with my database&amp;nbsp;and works as expected.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jun 2017 17:15:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371377#M65139</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2017-06-28T17:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: macro var not being  resolved</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371387#M65140</link>
      <description>&lt;P&gt;yea,i also tried&amp;nbsp; the same&amp;nbsp; code&amp;nbsp; on EG SAS and&amp;nbsp; works&amp;nbsp; but did not on PC SAS so definately not a&amp;nbsp; syntax issue&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thank you&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;</description>
      <pubDate>Wed, 28 Jun 2017 17:36:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/macro-var-not-being-resolved/m-p/371387#M65140</guid>
      <dc:creator>Tal</dc:creator>
      <dc:date>2017-06-28T17:36:37Z</dc:date>
    </item>
  </channel>
</rss>

