<?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: Info needed from input dataset wraps onto multiple lines. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297838#M62579</link>
    <description>&lt;P&gt;data want (keep=out_line);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; length out_line $200; &amp;nbsp;/* max length expected for a line on output */&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; infile cards truncover;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; input @2&amp;nbsp;a_line &amp;nbsp; $100. &amp;nbsp;;&lt;BR /&gt;test = substr(a_line,1,7);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if test = "MgrMsg:" &amp;nbsp;then do;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out_line = a_line;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input @2&amp;nbsp;a_line &amp;nbsp;$100. ;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; test =&amp;nbsp; substr(a_line,1,7);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; do while (test = ' ');&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;out_line = catx(' ',trim(out_line), trim(a_line2);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;input @2&amp;nbsp;a_line &amp;nbsp;$100. ;&lt;BR /&gt;test =&amp;nbsp; substr(a_line,1,7);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output;&lt;BR /&gt;out_line = a_line;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; else do;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;out_line = a_line;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;output;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;return;&lt;BR /&gt;/*----------*/&lt;BR /&gt;cards&lt;BR /&gt;&amp;nbsp; &amp;nbsp; ... enter here your input data ...&lt;BR /&gt;run;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 12 Sep 2016 19:23:10 GMT</pubDate>
    <dc:creator>Shmuel</dc:creator>
    <dc:date>2016-09-12T19:23:10Z</dc:date>
    <item>
      <title>Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297827#M62577</link>
      <description>&lt;P&gt;I am reading in a dataset where the info I need to parse and work with wraps over to multiple lines. This does not happen on every line and may extend to 2 or more lines. Here is what I am working with. (I have truncated my data to make it easier to read)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status(Lost control)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User(SCPPSB38) Host(scppsb38)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;APPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/MAIN State&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(43228) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN STATE FAILED&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User(SCPPSB38) Host(scppsb38)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;APPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(59568) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/MAIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(7800) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA009/DPPSC5@.1308642&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(56156) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA/DPPSC5@.1308642/MAIN State&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(9672) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;STRONG&gt;Every time “MgrMsg:” appears in cols 2 – 8 and on the next line cols 2-8 are blank. I need that line, starting at column 10 to append to the end of the line that has the MgrMsg. Desired out put would look like this&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN Status(Lost control) User(SCPPSB38) Host(scppsb38)&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;APPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/MAIN State Jobno(43228) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN STATE FAILED User(SCPPSB38) Host(scppsb38)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;APPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5 Jobno(59568) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/MAIN Jobno(7800) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA009/DPPSC5@.1308642 Jobno(56156) User(SCMSIS47) Host(SCMSIS47)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;MgrMsg: SCMSIS47 KPPSCDPP.QA/DPPSC5@.1308642/MAIN State Jobno(9672) User(SCMSIS47) Host(SCMSIS47) Jobno(67160)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;OPERCMD: BY OPSMCB01 SPINLOG&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Sep 2016 18:22:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297827#M62577</guid>
      <dc:creator>a079011</dc:creator>
      <dc:date>2016-09-12T18:22:02Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297838#M62579</link>
      <description>&lt;P&gt;data want (keep=out_line);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; length out_line $200; &amp;nbsp;/* max length expected for a line on output */&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; infile cards truncover;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; input @2&amp;nbsp;a_line &amp;nbsp; $100. &amp;nbsp;;&lt;BR /&gt;test = substr(a_line,1,7);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if test = "MgrMsg:" &amp;nbsp;then do;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out_line = a_line;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input @2&amp;nbsp;a_line &amp;nbsp;$100. ;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; test =&amp;nbsp; substr(a_line,1,7);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; do while (test = ' ');&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;out_line = catx(' ',trim(out_line), trim(a_line2);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;input @2&amp;nbsp;a_line &amp;nbsp;$100. ;&lt;BR /&gt;test =&amp;nbsp; substr(a_line,1,7);&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output;&lt;BR /&gt;out_line = a_line;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; else do;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;out_line = a_line;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;output;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;return;&lt;BR /&gt;/*----------*/&lt;BR /&gt;cards&lt;BR /&gt;&amp;nbsp; &amp;nbsp; ... enter here your input data ...&lt;BR /&gt;run;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Sep 2016 19:23:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297838#M62579</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-09-12T19:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297840#M62580</link>
      <description>on catx function line it should be written a_line instead a_line2</description>
      <pubDate>Mon, 12 Sep 2016 19:25:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297840#M62580</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-09-12T19:25:26Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297856#M62584</link>
      <description>&lt;P&gt;This is untested, but should be OK:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;infile rawdata end=nomore;&lt;/P&gt;
&lt;P&gt;length message $ 1000;&lt;/P&gt;
&lt;P&gt;retain message;&lt;/P&gt;
&lt;P&gt;input;&lt;/P&gt;
&lt;P&gt;if _n_=1 then message = _infile_;&lt;/P&gt;
&lt;P&gt;else do;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; if left(_infile_) in : ("MgrMsg:", "APPLMGR:") then do;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; message = _infile_;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; else message = catx(message, _infile_);&lt;/P&gt;
&lt;P&gt;end;&lt;/P&gt;
&lt;P&gt;if nomore then output;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The END= option on the INFILE statement probably won't work with a CARDS statement ... INFILE would be more appropriate here.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Sep 2016 20:50:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/297856#M62584</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2016-09-12T20:50:44Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/298054#M62640</link>
      <description>Thank you for the reply and the time you spent on this. It is not producing the output I hoped. First run only produced the "out_line" var and this var does not include all the data.&lt;BR /&gt;&lt;BR /&gt;PROC PRINT&lt;BR /&gt;&lt;BR /&gt;The SAS System&lt;BR /&gt;&lt;BR /&gt;Obs                        out_line&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; 1     MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST&lt;BR /&gt;&lt;BR /&gt;2     PPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&lt;BR /&gt;&lt;BR /&gt; 3     MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO&lt;BR /&gt;&lt;BR /&gt;4     MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/&lt;BR /&gt;&lt;BR /&gt;5     MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN ST&lt;BR /&gt;&lt;BR /&gt;6     PPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&lt;BR /&gt;&lt;BR /&gt; 7     MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5@.1308642/&lt;BR /&gt;&lt;BR /&gt;8     MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/&lt;KPPSCDPP.QA010&gt;&lt;/KPPSCDPP.QA010&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;So I edited "DATA want(keep=out_line);" to just "DATA want;" This out contained the data I need so I thought I would just able to join out_line and a_line.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The SAS System                                                                                 10:23 Tuesday&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Obs                        out_line                        a_line&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; 1     MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST    User(SCPPSB38) Host(scppsb38)&lt;BR /&gt;&lt;BR /&gt; 2     PPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed     PPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&lt;BR /&gt;&lt;BR /&gt; 3     MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO    MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN RESPO&lt;BR /&gt;&lt;BR /&gt; 4     MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/    Jobno(43228)  User(SCMSIS47) Host(SCMSIS&lt;BR /&gt;&lt;BR /&gt; 5     MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN ST    User(SCPPSB38) Host(scppsb38)&lt;BR /&gt;&lt;BR /&gt; 6     PPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed     PPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&lt;BR /&gt;&lt;BR /&gt; 7     MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5@.1308642/    Jobno(59568)  User(SCMSIS47) Host(SCMSIS&lt;BR /&gt;&lt;BR /&gt; 8     MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/    Jobno(7800)  User(SCMSIS47) Host(SCMSIS4&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;But when I inject more than one line below the MgrMsg that I also need to caput it is not grabbing that line.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The SAS System                                                                                 10:27 Tuesda&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Obs                        out_line                        a_line&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; 1     MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST    *** FIRST LINE NEEDED *****&lt;BR /&gt;&lt;BR /&gt; 2     *** MAY OR MAY NOT BE ANOTHER *****                 *** MAY OR MAY NOT BE ANOTHER *****&lt;BR /&gt;&lt;BR /&gt; 3     PPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed     PPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&lt;BR /&gt;&lt;BR /&gt; 4     MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO    MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN RESPO&lt;BR /&gt;&lt;BR /&gt;5     MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/    Jobno(43228)  User(SCMSIS47) Host(SCMSIS&lt;BR /&gt;&lt;BR /&gt; 6     MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN ST    User(SCPPSB38) Host(scppsb38)&lt;BR /&gt;&lt;BR /&gt; 7     PPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed     PPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&lt;BR /&gt;&lt;BR /&gt; 8     MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5@.1308642/    Jobno(59568)  User(SCMSIS47) Host(SCMSIS&lt;BR /&gt;&lt;BR /&gt; 9     MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/    Jobno(7800)  User(SCMSIS47) Host(SCMSIS4&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I think this code will give me a good start, just needs some tweaking. Thanks again !!!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 13 Sep 2016 14:29:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/298054#M62640</guid>
      <dc:creator>a079011</dc:creator>
      <dc:date>2016-09-13T14:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/298059#M62643</link>
      <description>&lt;P&gt;As we need concatenate input lines to create the out line - I missed a &lt;STRONG&gt;retain&lt;/STRONG&gt; statement.&lt;/P&gt;&lt;P&gt;Here is the code that might work: (NOTE - the last line(s) may be truncated as infile cards doesn't turn&amp;nbsp;end of input flag)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;data want (keep=out_line);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; length out_line $200; &amp;nbsp;/* max length expected for a line on output */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;STRONG&gt;retain out_line;&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; infile cards truncover;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; input @2&amp;nbsp;a_line &amp;nbsp; $100. &amp;nbsp;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; test = substr(a_line,1,7);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if test = "MgrMsg:" &amp;nbsp;then do;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out_line = a_line;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input @2&amp;nbsp;a_line &amp;nbsp;$100. ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; test =&amp;nbsp; substr(a_line,1,7);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; do while (test = ' ');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;out_line = catx(' ',trim(out_line), trim(a_line2);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;input @2&amp;nbsp;a_line &amp;nbsp;$100. ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;test =&amp;nbsp; substr(a_line,1,7);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;out_line = a_line;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; else do;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;out_line = a_line;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;output;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; end;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;return;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/*----------*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;cards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; ... enter here your input data ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; ... add at the end a line with End Of Input indication ...&lt;BR /&gt;&lt;SPAN&gt;run;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2016 14:47:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/298059#M62643</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-09-13T14:47:29Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299293#M63076</link>
      <description>&lt;P&gt;Thank you again, it is still not quite what I need. It is soooo close but it is dropping&amp;nbsp;a line. The problem with the input data is&amp;nbsp;it there may be zero, one&amp;nbsp;or tw lines that follow that&amp;nbsp;need to be included.&amp;nbsp;Here is the code;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;OPTION NOCENTER;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;DATA want(keep=out_line);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; LENGTH out_line $200;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; RETAIN out_line;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; INFILE datalines TRUNCOVER;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; INPUT @2 a_line $100.;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;test = SUBSTR(a_line,1,7);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; IF test = "MgrMsg:"&amp;nbsp; THEN DO;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; out_line = a_line;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; INPUT @2 a_line $100.;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; test = SUBSTR(a_line,1,7);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; DO WHILE (test = ' ');&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; out_line = CATX(' ',TRIM(out_line), TRIM(a_line));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; input @2 a_line&amp;nbsp; $100. ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;test = SUBSTR(a_line,1,7);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; END;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; OUTPUT;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; END;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; ELSE DO;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;out_line = a_line;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; OUTPUT;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; END;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;RETURN;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; &lt;BR /&gt;DATALINES;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *** FIRST LINE NEEDED *****&amp;nbsp;&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; *** MAY OR MAY NOT BE ANOTHER *****&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;APPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&amp;nbsp; &lt;BR /&gt;&amp;nbsp;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO &lt;BR /&gt;&amp;nbsp;MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN RESPO &lt;BR /&gt;&amp;nbsp;MgrMsg: SCMSIS47 &lt;A href="mailto:KPPSCDPP.QA029/DPPSC5@.1308642/" target="_blank"&gt;KPPSCDPP.QA029/DPPSC5@.1308642/&lt;/A&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(43228)&amp;nbsp; User(SCMSIS47) Host(SCMSIS &lt;BR /&gt;&amp;nbsp;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN ST &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User(SCPPSB38) Host(scppsb38)&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;APPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&amp;nbsp; &lt;BR /&gt;&amp;nbsp;MgrMsg: SCMSIS47 &lt;A href="mailto:KPPSCDPP.QA014/DPPSC5@.1308642/" target="_blank"&gt;KPPSCDPP.QA014/DPPSC5@.1308642/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(59568)&amp;nbsp; User(SCMSIS47) Host(SCMSIS&lt;BR /&gt;&amp;nbsp;MgrMsg: SCMSIS47 &lt;A href="mailto:KPPSCDPP.QA010/DPPSC5@.1308642/" target="_blank"&gt;KPPSCDPP.QA010/DPPSC5@.1308642/&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(7800)&amp;nbsp; User(SCMSIS47) Host(SCMSIS4&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; &lt;BR /&gt;PROC PRINT;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;**** Here is the output&lt;/P&gt;
&lt;P&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST &lt;BR /&gt;*** MAY OR MAY NOT BE ANOTHER *****&amp;nbsp;&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;PPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&amp;nbsp; &lt;BR /&gt;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO &lt;BR /&gt;MgrMsg: SCMSIS47 &lt;A href="mailto:KPPSCDPP.QA029/DPPSC5@.1308642/" target="_blank"&gt;KPPSCDPP.QA029/DPPSC5@.1308642/&lt;/A&gt; &lt;BR /&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN ST &lt;BR /&gt;PPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&amp;nbsp; &lt;BR /&gt;MgrMsg: SCMSIS47 &lt;A href="mailto:KPPSCDPP.QA014/DPPSC5@.1308642/" target="_blank"&gt;KPPSCDPP.QA014/DPPSC5@.1308642/&lt;/A&gt; &lt;BR /&gt;MgrMsg: SCMSIS47 &lt;A href="mailto:KPPSCDPP.QA010/DPPSC5@.1308642/" target="_blank"&gt;KPPSCDPP.QA010/DPPSC5@.1308642/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Sep 2016 14:16:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299293#M63076</guid>
      <dc:creator>a079011</dc:creator>
      <dc:date>2016-09-19T14:16:58Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299311#M63082</link>
      <description>&lt;P&gt;Thank you for the time you spent to respond to my question. Unfortunately this is not working as I expected. My input data looks like this.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *FIRST LINE NEEDED*&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *MAY OR MAY NOT BE ANOTHER*&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;APPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN RESPO&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(43228)&amp;nbsp; User(SCMSIS47) Host(SCMSIS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN ST&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User(SCPPSB38) Host(scppsb38)&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;APPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5@.1308642/&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(59568)&amp;nbsp; User(SCMSIS47) Host(SCMSIS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(7800)&amp;nbsp; User(SCMSIS47) Host(SCMSIS4&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output looks like this&lt;/P&gt;
&lt;P&gt;*** MAY OR MAY NOT BE ANOTHER *****&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;APPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN RESPO&lt;/P&gt;
&lt;P&gt;Jobno(43228) User(SCMSIS47) Host(SCMSIS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;User(SCPPSB38) Host(scppsb38)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;APPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&lt;/P&gt;
&lt;P&gt;Jobno(59568) User(SCMSIS47) Host(SCMSIS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jobno(7800) User(SCMSIS47) Host(SCMSIS4&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;
&lt;P&gt;Desired output would be:&lt;/P&gt;
&lt;P&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST*FIRST LINE NEEDED**MAY OR MAY NOT BE ANOTHER*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;APPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN RESPO&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/Jobno(43228)&amp;nbsp; User(SCMSIS47) Host(SCMSIS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN STUser(SCPPSB38) Host(scppsb38)&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;APPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5@.1308642/Jobno(59568)&amp;nbsp; User(SCMSIS47) Host(SCMSIS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/Jobno(7800)&amp;nbsp; User(SCMSIS47) Host(SCMSIS4&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you again for your time &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Sep 2016 15:02:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299311#M63082</guid>
      <dc:creator>a079011</dc:creator>
      <dc:date>2016-09-19T15:02:40Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299321#M63084</link>
      <description>&lt;P&gt;I have the feeling that small change will help:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On each INPUT line change from $100. &amp;nbsp;to $char100.&lt;/P&gt;&lt;P&gt;Changing this informat will calculate (substring) TEST realy from pos 1.&lt;/P&gt;&lt;P&gt;Using $100 makes left justification and thus give fault TEST value.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Sep 2016 15:31:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299321#M63084</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-09-19T15:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299335#M63089</link>
      <description>&lt;P&gt;So close, it is only wokring on the first observation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST * FIRST LINE NEEDED **MAY OR MAY NOT BE ANOTHER *&lt;/P&gt;
&lt;P&gt;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/ Jobno(43228) User(SCMSIS47) Host(SCMSIS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User(SCPPSB38) Host(scppsb38)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;PPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5@.1308642/ Jobno(59568) User(SCMSIS47) Host(SCMSIS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jobno(7800)&amp;nbsp; User(SCMSIS47) Host(SCMSIS4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;</description>
      <pubDate>Mon, 19 Sep 2016 16:39:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299335#M63089</guid>
      <dc:creator>a079011</dc:creator>
      <dc:date>2016-09-19T16:39:51Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299359#M63101</link>
      <description>&lt;P&gt;I made some changes to the program and tested it. Here is the code and the test data.&lt;/P&gt;&lt;P&gt;Pay attention: I had to add at end of datalines a new line to indicate the end of input lines (by TEST = '&lt;STRONG&gt;EOF&lt;/STRONG&gt;').&lt;/P&gt;&lt;P&gt;Without this indication, last output out_line won't be written.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Better&amp;nbsp;check it again;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA want(keep=out_line);&lt;BR /&gt;LENGTH out_line $200;&lt;BR /&gt;RETAIN out_line ' ' flag_out 0;&lt;BR /&gt;drop flag_out;&lt;BR /&gt;&lt;BR /&gt;INFILE datalines TRUNCOVER;&lt;BR /&gt;INPUT &amp;nbsp;a_line $char100.;&lt;BR /&gt;test = SUBSTR(a_line,2,7);&lt;BR /&gt;if test = "MgrMsg:" &amp;nbsp; THEN link process1; else&lt;BR /&gt;if test = " " &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;THEN link process2; else&lt;BR /&gt;if test ne 'EOF' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; THEN link process3; else output;&lt;BR /&gt;RETURN;&lt;BR /&gt;*---------------------------*;&lt;BR /&gt;process1:&lt;BR /&gt;if flag_out = 1 then output;&lt;BR /&gt;out_line = a_line;&lt;BR /&gt;flag_out = 1;&lt;BR /&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;;&lt;BR /&gt;*---------------------------*;&lt;BR /&gt;process2:&lt;BR /&gt;out_line = CATX(' ',TRIM(out_line), TRIM(a_line));&lt;BR /&gt;flag_out = 1;&lt;BR /&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;;&lt;BR /&gt;*---------------------------*;&lt;BR /&gt;process3:&lt;BR /&gt;if flag_out = 1 then output;&lt;BR /&gt;out_line = a_line;&lt;BR /&gt;OUTPUT;&lt;BR /&gt;flag_out = 0;&lt;BR /&gt;RETURN;&lt;BR /&gt;&lt;BR /&gt;DATALINES;&lt;BR /&gt;&amp;nbsp;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56910/MAIN ST&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *** FIRST LINE NEEDED *****&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *** MAY OR MAY NOT BE ANOTHER *****&lt;BR /&gt;APPLMGR: APPL DFUSCBM3.56910 JOB WFUSCBM3 Failed&lt;BR /&gt;&amp;nbsp;MgrMsg: SCPPSB3L SCPPSB3L/SRVMON.2057/MAIN RESPO&lt;BR /&gt;&amp;nbsp;MgrMsg: SCPPSB3M SCPPSB3M/SRVMON.2057/MAIN RESPO&lt;BR /&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA029/DPPSC5@.1308642/&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Jobno(43228) User(SCMSIS47) Host(SCMSIS&lt;BR /&gt;&amp;nbsp;MgrMsg: SCPPSB38 WFUSCBM3/DFUSCBM3.56912/MAIN ST&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; User(SCPPSB38) Host(scppsb38)&lt;BR /&gt;APPLMGR: APPL DFUSCBM3.56912 JOB WFUSCBM3 Failed&lt;BR /&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA014/DPPSC5@.1308642/&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Jobno(59568) User(SCMSIS47) Host(SCMSIS&lt;BR /&gt;&amp;nbsp;MgrMsg: SCMSIS47 KPPSCDPP.QA010/DPPSC5@.1308642/&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Jobno(7800) User(SCMSIS47) Host(SCMSIS4&lt;BR /&gt;&lt;STRONG&gt;EOF&lt;/STRONG&gt;&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;BR /&gt;PROC PRINT;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Sep 2016 19:07:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299359#M63101</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2016-09-19T19:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: Info needed from input dataset wraps onto multiple lines.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299387#M63123</link>
      <description>This works perfectly!  Thank you again for all the help.&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Sep 2016 19:54:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Info-needed-from-input-dataset-wraps-onto-multiple-lines/m-p/299387#M63123</guid>
      <dc:creator>a079011</dc:creator>
      <dc:date>2016-09-19T19:54:01Z</dc:date>
    </item>
  </channel>
</rss>

