<?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: Setting a variable value outside a PROC in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176017#M9100</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="padding-left: 30px;"&gt;&lt;STRONG&gt;%let myname&lt;/STRONG&gt;= "SMITH";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;DATA lookup;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET some_data_file;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp; KEEP lname and some other variables;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE lname =&amp;amp;&lt;STRONG&gt;myname&lt;/STRONG&gt;;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;RUN;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Apr 2014 17:14:18 GMT</pubDate>
    <dc:creator>Linlin</dc:creator>
    <dc:date>2014-04-10T17:14:18Z</dc:date>
    <item>
      <title>Setting a variable value outside a PROC</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176015#M9098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This code is wrong and does not work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;STRONG&gt;myname&lt;/STRONG&gt;= 'SMITH';&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;DATA lookup;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET some_data_file;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; KEEP lname and some other variables;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE lname = &lt;STRONG&gt;myname&lt;/STRONG&gt;;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but it shows what I want to do.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will have multiple reads data grabs and reads and rather than change the value for a variable (in this case lname) in multiple places (even though find and replace is nice!) I'd like to set it once globally outside the scope of the DATA statements (or even PROC statements) and then be able to use it later in those statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How is this done??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 17:04:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176015#M9098</guid>
      <dc:creator>HB</dc:creator>
      <dc:date>2014-04-10T17:04:22Z</dc:date>
    </item>
    <item>
      <title>Re: Setting a variable value outside a PROC</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176016#M9099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Macro variables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've moved the quotes, but where you include them is up to you. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%let myname = SMITH;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;DATA lookup;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET some_data_file;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; KEEP lname and some other variables;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE lname = &lt;STRONG&gt;"&amp;amp;myname"&lt;/STRONG&gt;;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;RUN;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 17:14:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176016#M9099</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-04-10T17:14:13Z</dc:date>
    </item>
    <item>
      <title>Re: Setting a variable value outside a PROC</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176017#M9100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="padding-left: 30px;"&gt;&lt;STRONG&gt;%let myname&lt;/STRONG&gt;= "SMITH";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;DATA lookup;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET some_data_file;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp; KEEP lname and some other variables;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE lname =&amp;amp;&lt;STRONG&gt;myname&lt;/STRONG&gt;;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;RUN;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 17:14:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176017#M9100</guid>
      <dc:creator>Linlin</dc:creator>
      <dc:date>2014-04-10T17:14:18Z</dc:date>
    </item>
    <item>
      <title>Re: Setting a variable value outside a PROC</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176018#M9101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;On another note, since you plan on running this multiple times you can speed it up by moving KEEP:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data lookup;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set some_data_file (keep=lname and some other variables);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; where lname= ...&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;This will limit which variables get read in.&amp;nbsp; The original program reads in all the variables, and then limits what gets output.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 17:42:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176018#M9101</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2014-04-10T17:42:52Z</dc:date>
    </item>
    <item>
      <title>Re: Setting a variable value outside a PROC</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176019#M9102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Outstanding!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 18:31:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Setting-a-variable-value-outside-a-PROC/m-p/176019#M9102</guid>
      <dc:creator>HB</dc:creator>
      <dc:date>2014-04-10T18:31:18Z</dc:date>
    </item>
  </channel>
</rss>

