<?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: Argument 1 to function PUTEXEC is Invalid in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489477#M127816</link>
    <description>&lt;P&gt;&lt;SPAN&gt;1. It looks like NICKNAME is not a valid name.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;What's the result of:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;data _null_;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; A=getexec ('NICKNAME' );&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; putlog A=;&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;/SPAN&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; *call putexec ('NICKNAME','NIC');&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Your link is broken. You probably mean &lt;A href="http://morgan.dartmouth.edu/Docs/sas92/support.sas.com/documentation/cdl/en/hosto390/61886/HTML/default/mvs-ifaces-rexx.htm" target="_self"&gt;this&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://documentation.sas.com/?docsetId=hosto390&amp;amp;docsetTarget=n0twcu66g5loxon14pwtad8lbgy0.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" target="_self"&gt;Here&lt;/A&gt; is the 9.4 version.&lt;/P&gt;</description>
    <pubDate>Fri, 24 Aug 2018 02:30:34 GMT</pubDate>
    <dc:creator>ChrisNZ</dc:creator>
    <dc:date>2018-08-24T02:30:34Z</dc:date>
    <item>
      <title>Argument 1 to function PUTEXEC is Invalid</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489316#M127740</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is my first post in this forum.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to learn SAS. Could you please help me in figuring out how to understand below SAS execution note.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA _NULL_;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL PUTEXEC ('NICKNAME','NIC');&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RUN;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&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;&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;&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;BR /&gt;NOTE: ARGUMENT 1 TO FUNCTION PUTEXEC('NICKNAME','NIC') AT LINE 2 COLUMN 8 IS INVALID.&lt;BR /&gt;_ERROR_=1 _N_=1&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;NOTE: THE DATA STATEMENT USED 0.01 CPU SECONDS AND 20440K.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Column 8 is where PUTEXEC begins.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I&amp;nbsp;took syntax from this page -&lt;/P&gt;&lt;P&gt;&lt;A href="http://morgan.dartmouth.edu/Docs/sas92/support.sas.com/documentation/cdl/en/hosto390/61886/HTML/default/mvs-ifaces-rexx.htm" target="_blank"&gt;http://morgan.dartmouth.edu/Docs/sas92/support.sas.com/documentation/cdl/en/hosto390/61886/HTML/default/mvs-ifaces-rexx.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;GETEXEC is working as expected.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Diba&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Aug 2018 13:41:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489316#M127740</guid>
      <dc:creator>diba</dc:creator>
      <dc:date>2018-08-24T13:41:21Z</dc:date>
    </item>
    <item>
      <title>Re: Argument 1 to function PUTEXEC is Invalid</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489477#M127816</link>
      <description>&lt;P&gt;&lt;SPAN&gt;1. It looks like NICKNAME is not a valid name.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;What's the result of:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;data _null_;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; A=getexec ('NICKNAME' );&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; putlog A=;&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;/SPAN&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;&amp;nbsp; *call putexec ('NICKNAME','NIC');&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Your link is broken. You probably mean &lt;A href="http://morgan.dartmouth.edu/Docs/sas92/support.sas.com/documentation/cdl/en/hosto390/61886/HTML/default/mvs-ifaces-rexx.htm" target="_self"&gt;this&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://documentation.sas.com/?docsetId=hosto390&amp;amp;docsetTarget=n0twcu66g5loxon14pwtad8lbgy0.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" target="_self"&gt;Here&lt;/A&gt; is the 9.4 version.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Aug 2018 02:30:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489477#M127816</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-08-24T02:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: Argument 1 to function PUTEXEC is Invalid</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489602#M127879</link>
      <description>&lt;P&gt;Thanks ChrisNZ, for letting me know about the broken link, I have fixed it now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As per &lt;A href="https://v8doc.sas.com/sashtml/cms/zputexec.htm" target="_blank"&gt;https://v8doc.sas.com/sashtml/cms/zputexec.htm&lt;/A&gt; CMS PUTEXEC documentation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; If the variable that you specify as &lt;STRONG&gt;argument1&lt;/STRONG&gt; does not currently exist as an EXEC variable, it is created.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; If the interface to EXEC variables fails, PUTEXEC assumes that its arguments are invalid&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I think the problem is later, the interface is failing. What is confusing me why it fails for PUTEXEC and not for GETEXEC.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the execution of the code&amp;nbsp;you suggested.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt; 1            OPTIONS REXXMAC;                                                  
 2            REXX2SAS;                                                         
                                                                                
 NOTE: %INCLUDE (LEVEL 1) FILE 'U1234.DB.SAS(SAS2REXX)' IS FILE U1234.DB.SAS(SAS2REXX).

 3         +DATA _NULL_;                                                        
 4         +  A = GETEXEC ('NICKNAME' );                                        
 5         +  PUTLOG A =;                                                       
 6         +  CALL PUTEXEC ('NICKNAME','NIC');                                  
 7         +RUN;                                                                
                                                                                
A=JIM                                                                          
 NOTE: ARGUMENT 1 TO FUNCTION PUTEXEC('NICKNAME','NIC') AT LINE 6 COLUMN 8 IS INVALID.
 A=JIM _ERROR_=1 _N_=1                         &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Aug 2018 14:04:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489602#M127879</guid>
      <dc:creator>diba</dc:creator>
      <dc:date>2018-08-24T14:04:39Z</dc:date>
    </item>
    <item>
      <title>Re: Argument 1 to function PUTEXEC is Invalid</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489770#M127954</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/111384"&gt;@diba&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Thanks ChrisNZ, for letting me know about the broken link, I have fixed it now.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As per &lt;A href="https://v8doc.sas.com/sashtml/cms/zputexec.htm" target="_blank"&gt;https://v8doc.sas.com/sashtml/cms/zputexec.htm&lt;/A&gt; CMS PUTEXEC documentation&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;That documentation is for SAS Version 8 which is like 13 years old. I am not sure exactly how well an example written&amp;nbsp;for the CMS operating system is going to interface with the, I suspect, intended for use on z/OS in the current version of SAS. From somewhat newer documentation:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;DIV class="xis-syntaxLevel"&gt;&lt;SPAN class="xis-keyword"&gt;CALL&lt;/SPAN&gt; PUTEXEC(&lt;SPAN class="xis-userSuppliedSyntaxValue"&gt;REXX-variable&lt;/SPAN&gt;, &lt;SPAN class="xis-userSuppliedSyntaxValue"&gt;value&lt;/SPAN&gt;)&lt;/DIV&gt;
&lt;DIV class="xis-paragraph" id="p08fm6yxlg5vzyn1byknycx2pcfo"&gt;where &lt;SPAN class="xis-userSuppliedValue"&gt;REXX-variable&lt;/SPAN&gt; is a SAS expression that represents the name of a REXX variable in uppercase and &lt;SPAN class="xis-userSuppliedValue"&gt;value&lt;/SPAN&gt; is a SAS expression representing the value to be assigned to the specified REXX variable.&lt;/DIV&gt;
&lt;DIV class="xis-note" id="p1168zqc7v9vh1n19lrwua5ewbzj"&gt;&lt;SPAN class="xis-noteGenText"&gt;Note: &lt;/SPAN&gt;When PUTEXEC is called from a DATA step in a REXX macro, it sets a variable in the REXX macro. When it is called from a DATA step that is not in a REXX macro, it sets a variable in the REXX exec or CLIST that invoked SAS, if there is one, &lt;FONT color="#ff0000" size="4"&gt;or else returns an error&lt;/FONT&gt; (for example, in batch).&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;
&lt;DIV class="xis-note"&gt;Emphasis added as that seems like it may apply in your instance.&lt;/DIV&gt;
&lt;DIV class="xis-note"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Fri, 24 Aug 2018 20:51:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/489770#M127954</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-08-24T20:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: Argument 1 to function PUTEXEC is Invalid</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/490221#M128191</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You are right, I am using an old CMS example in Z/OS code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have the link to the newer document that you mentioned. I could not understand why GETEXEC is working but PUTEXEC is not.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Diba.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Aug 2018 22:39:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/490221#M128191</guid>
      <dc:creator>diba</dc:creator>
      <dc:date>2018-08-27T22:39:18Z</dc:date>
    </item>
    <item>
      <title>Re: Argument 1 to function PUTEXEC is Invalid</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/490279#M128228</link>
      <description>&lt;P&gt;There is a link to the z/OS documentation is my previous reply.&lt;/P&gt;
&lt;P&gt;I can't see any difference (have a look though just in case you have sharper eyes), and don't understand what you are doing wrong.&lt;/P&gt;
&lt;P&gt;Maybe tech support is your next hope to get this resolved.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Aug 2018 22:36:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/490279#M128228</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-08-27T22:36:23Z</dc:date>
    </item>
    <item>
      <title>Re: Argument 1 to function PUTEXEC is Invalid</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/490949#M128618</link>
      <description>&lt;P&gt;As per Z/O document SAS should run in TSO using 'PGM=IKJEFT01'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not able to do this because 'ADDRESS SAS' is not available in my shop. So I used PGM=SASB to execute SAS and then called REXX which in turn calls SAS using "%include"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think I won't be able to proceed if "ADDRESS SAS" is not available. Just curious to know why GETEXEC did not fail.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Aug 2018 18:39:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Argument-1-to-function-PUTEXEC-is-Invalid/m-p/490949#M128618</guid>
      <dc:creator>diba</dc:creator>
      <dc:date>2018-08-29T18:39:36Z</dc:date>
    </item>
  </channel>
</rss>

