<?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: How to check the script's pre-requisite/s in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681020#M205937</link>
    <description>&lt;P&gt;Store each job status in a temporary array as you read the table.&amp;nbsp; Process the prerequisites in a scan loop looking for cases of prior stored job status ne 1.&amp;nbsp; Build up a 'result' that indicates what a job is waiting for is any prerequisites are not 1.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Example:&lt;/P&gt;
&lt;PRE&gt;data have;
input 
Job Status Pre $; datalines;
1	1	.
2	2	.
3	1	.
4	.	1,2,3
5 .	1,4
6 . .
; 

data want;
  set have;

  array statuses(1000) _temporary_;

  length holdfor $100;

  statuses(job) = status;

  if missing(status) then do;
    do _n_ = 1 to countw(pre);
      _job = scan(pre,_n_);&lt;BR /&gt;&lt;BR /&gt;      * construct a list of holdfor reasons;
      if statuses(_job) ne 1 then holdfor = catx(', ', holdfor, catt('job '||_job, ' status(', statuses(_job), ')'));
    end;
  end;
  drop _job;
run;&lt;/PRE&gt;
&lt;P&gt;Output table&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RichardADeVenezia_0-1599058072000.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/48890i01AAC9176A0F5F41/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RichardADeVenezia_0-1599058072000.png" alt="RichardADeVenezia_0-1599058072000.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The code presumes another process updates the table 'have' whenever a job changes it's status.&lt;/P&gt;</description>
    <pubDate>Thu, 03 Sep 2020 12:43:34 GMT</pubDate>
    <dc:creator>RichardDeVen</dc:creator>
    <dc:date>2020-09-03T12:43:34Z</dc:date>
    <item>
      <title>How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681008#M205936</link>
      <description>&lt;P&gt;&lt;FONT face="Calibri" color="#000000"&gt;Assuming I have a code that is scheduled to run every 15 minutes(see attached file for my table and the parameter of my table),&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Calibri" color="#000000"&gt;May I know how to code this logic:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Calibri" color="#000000"&gt;&amp;nbsp;1.&amp;nbsp;If Job_code has no pre-requisite, it can now execute the job&lt;BR /&gt;2.&amp;nbsp;If Job_ code has pre-requisite/s, the STATUS value of its pre-requisites should be equal to 1 first before it can run&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:15:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681008#M205936</guid>
      <dc:creator>iSAS</dc:creator>
      <dc:date>2020-09-02T14:15:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681020#M205937</link>
      <description>&lt;P&gt;Store each job status in a temporary array as you read the table.&amp;nbsp; Process the prerequisites in a scan loop looking for cases of prior stored job status ne 1.&amp;nbsp; Build up a 'result' that indicates what a job is waiting for is any prerequisites are not 1.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Example:&lt;/P&gt;
&lt;PRE&gt;data have;
input 
Job Status Pre $; datalines;
1	1	.
2	2	.
3	1	.
4	.	1,2,3
5 .	1,4
6 . .
; 

data want;
  set have;

  array statuses(1000) _temporary_;

  length holdfor $100;

  statuses(job) = status;

  if missing(status) then do;
    do _n_ = 1 to countw(pre);
      _job = scan(pre,_n_);&lt;BR /&gt;&lt;BR /&gt;      * construct a list of holdfor reasons;
      if statuses(_job) ne 1 then holdfor = catx(', ', holdfor, catt('job '||_job, ' status(', statuses(_job), ')'));
    end;
  end;
  drop _job;
run;&lt;/PRE&gt;
&lt;P&gt;Output table&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RichardADeVenezia_0-1599058072000.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/48890i01AAC9176A0F5F41/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RichardADeVenezia_0-1599058072000.png" alt="RichardADeVenezia_0-1599058072000.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The code presumes another process updates the table 'have' whenever a job changes it's status.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Sep 2020 12:43:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681020#M205937</guid>
      <dc:creator>RichardDeVen</dc:creator>
      <dc:date>2020-09-03T12:43:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681023#M205939</link>
      <description>&lt;P&gt;Nothing shows up when I try to preview your Excel file.&amp;nbsp; Can you post a jpg instead?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 14:54:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681023#M205939</guid>
      <dc:creator>jimbarbour</dc:creator>
      <dc:date>2020-09-02T14:54:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681042#M205946</link>
      <description>&lt;P&gt;Hello &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/37107"&gt;@jimbarbour&lt;/a&gt;&amp;nbsp;. Attached are the details in .doc. Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 15:55:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681042#M205946</guid>
      <dc:creator>iSAS</dc:creator>
      <dc:date>2020-09-02T15:55:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681048#M205951</link>
      <description>&lt;P&gt;Here's what I see on my screen:&amp;nbsp;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen_Shot_iSAS_2020-09-02_09-06-30.jpg" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/48894i5D6C83C77CE29BAA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen_Shot_iSAS_2020-09-02_09-06-30.jpg" alt="Screen_Shot_iSAS_2020-09-02_09-06-30.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;In other words, I see nothing but a blank screen.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Would it be possible for you to post a screen capture like the one above that I just posted but showing your data?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 16:09:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681048#M205951</guid>
      <dc:creator>jimbarbour</dc:creator>
      <dc:date>2020-09-02T16:09:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681073#M205959</link>
      <description>&lt;P&gt;Hello &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12477"&gt;@RichardDeVen&lt;/a&gt;&amp;nbsp;. Thank you for assisting.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It seems that there is a little bit of issue here:&lt;/P&gt;&lt;P&gt;if statuses(_job) ne 1 then holdfor = catx(',', catt('job '||_job, ' status(', statuses(_job), ')'));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It only gets the last result. Example:&lt;/P&gt;&lt;P&gt;data have;&lt;BR /&gt;input&lt;BR /&gt;Job Status Pre $; datalines;&lt;BR /&gt;1&amp;nbsp;. .&lt;BR /&gt;2 2 .&lt;BR /&gt;3 1 .&lt;BR /&gt;4 . 1,2,3&lt;BR /&gt;5 . 1,4&lt;BR /&gt;6 . .&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Holdfor column for job=5 should be: job 1 status(.),job 4 status(.). But it will only give job 4 status(.). May I know how to fix this?&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 17:00:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681073#M205959</guid>
      <dc:creator>iSAS</dc:creator>
      <dc:date>2020-09-02T17:00:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681090#M205969</link>
      <description>&lt;P&gt;I'm having issue sending pics. But these are the details:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table:&lt;/P&gt;&lt;P&gt;JOB_CODE&amp;nbsp;&amp;nbsp;Status (1=Execution Done,2=Executing,3=Ready to Execute)&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;Pre_requisite&lt;BR /&gt;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; 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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,2,3&amp;nbsp;&lt;BR /&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,4&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Table Parameters:&lt;BR /&gt;Column Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Parameters&lt;BR /&gt;Job_Code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Numeric&lt;BR /&gt;Status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Numeric&lt;BR /&gt;Pre_Requisite&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Character&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 17:30:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681090#M205969</guid>
      <dc:creator>iSAS</dc:creator>
      <dc:date>2020-09-02T17:30:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681111#M205973</link>
      <description>&lt;P&gt;You only have about 20 words of data there. There was no need to first put it into an external file, save the file somewhere, figure out how to upload a file, figure out how to find where you saved the file ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So just posting it as text to begin with would have saved you and everyone that wants to try to help you a lot of time.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 17:58:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681111#M205973</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2020-09-02T17:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681181#M206016</link>
      <description>Thank you for bringing this up. It will help everyone know how good you are in checking errors. Now that it is posted in text, would you still like to help?</description>
      <pubDate>Wed, 02 Sep 2020 23:58:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681181#M206016</guid>
      <dc:creator>iSAS</dc:creator>
      <dc:date>2020-09-02T23:58:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681231#M206038</link>
      <description>&lt;P&gt;Please post the data as data-step with datalines, so that we don't have to write code brining us in to the point where you are already. Then describe the logic to be applied in full-detail. Right now i don't understand why the variable status has four values: when to set it to 2 or 3? Adding data seems to be a good idea, too, so that all cases exist. To avoid unnecessary coding, switching from excel to a normal text-file is recommended.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Sep 2020 05:25:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681231#M206038</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2020-09-03T05:25:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to check the script's pre-requisite/s</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681305#M206063</link>
      <description>&lt;P&gt;Change&lt;/P&gt;
&lt;PRE&gt; holdfor = catx(',', catt('job '||_job, ' status(', statuses(_job), ')'));
&lt;/PRE&gt;
&lt;P&gt;to&lt;/P&gt;
&lt;PRE&gt; holdfor = catx(', ', holdfor, catt('job '||_job, ' status(', statuses(_job), ')'));&lt;/PRE&gt;
&lt;P&gt;in order to 'accumulate' the reasons.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Sep 2020 12:41:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-check-the-script-s-pre-requisite-s/m-p/681305#M206063</guid>
      <dc:creator>RichardDeVen</dc:creator>
      <dc:date>2020-09-03T12:41:32Z</dc:date>
    </item>
  </channel>
</rss>

