<?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: blank records in my output table in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769645#M244060</link>
    <description>&lt;P&gt;So make sure not to run the PROC EXPORT code that was WRITING to a file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What are the issues with reading the text file?&lt;/P&gt;
&lt;P&gt;Did you check if the file actually has the structure you expected?&lt;/P&gt;
&lt;P&gt;For example to just get a look at some of the records in the text file you can use the LIST statement.&lt;/P&gt;
&lt;P&gt;For example to look at the first 400 bytes (10 records of 40 bytes each) you could run this step.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;filename ACT30 "/SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files/ACT30";

data _null_;
  infile ACT30 recfm=f lrecl=40 obs=10;
  input;
  list;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 22 Sep 2021 18:47:34 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2021-09-22T18:47:34Z</dc:date>
    <item>
      <title>blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769611#M244052</link>
      <description>&lt;P&gt;Good day expects.&lt;BR /&gt;&lt;BR /&gt;i am a beginner when it comes to SAS.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;i have copied a dataset from one library to the other using the below script.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;PROC COPY IN=VNC OUT=WORK;

SELECT ACT30;

RUN;



proc export data=work.ACT30
outfile="/SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files/ACT30"
dbms=tab;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;again i create infile name because of the global variable:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;filename ACT30 "/SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files/ACT30"
RECFM=F;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;then i do the import&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data I_SOURCE.ACT30 (Drop = BMST_HD_REC_TYPE BMST_HD_XTRACT_TIMESTAMP BMST_HD_COPYBOOK BMST_TR_REC_TYPE BMST_TR_REC_CNT)
I_SOURCE.ACT30_HD_FT
I_SOURCE.ACT30_ECT (keep=REFACT_ACCT_NO)
I_SOURCE.ACT30_HEADER (keep= BMST_HD_REC_TYPE BMST_HD_XTRACT_TIMESTAMP BMST_HD_COPYBOOK)
I_SOURCE.ACT30_TRAILER (keep= BMST_TR_REC_TYPE BMST_TR_REC_CNT)
;
INFILE ACT30 PAD MISSOVER LRECL=40 END=LAST;
input
@1 BMST_HD_REC_TYPE $EBCDIC3.
@4 BMST_HD_XTRACT_TIMESTAMP $EBCDIC26.
@30 BMST_HD_COPYBOOK $EBCDIC8.@@
;

if BMST_HD_REC_TYPE = "HDR" then
output I_SOURCE.ACT30_HEADER;
input
@1 BMST_TR_REC_TYPE $EBCDIC3.
@4 BMST_TR_REC_CNT S370FZD9.0@@

;

if BMST_TR_REC_TYPE = "TRL" then
output I_SOURCE.ACT30_TRAILER;
INPUT
@1 REFACT_ACCT_NO S370FF12.
;

if not last and _n_ &amp;gt; 1 then
output I_SOURCE.ACT30 I_SOURCE.ACT30_HD_FT I_SOURCE.ACT30_ECT;
RUN;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;my output shows that there are no records in my column&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Rixile106_0-1632333050733.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/63911iEC704D5FB9FD7BB4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Rixile106_0-1632333050733.png" alt="Rixile106_0-1632333050733.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Rixile106_1-1632333096478.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/63912i3A76AE80CA1BD806/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Rixile106_1-1632333096478.png" alt="Rixile106_1-1632333096478.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Sep 2021 18:01:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769611#M244052</guid>
      <dc:creator>Rixile106</dc:creator>
      <dc:date>2021-09-22T18:01:06Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769627#M244053</link>
      <description>FYI please use code blocks, not spoilers and especially do not nest spoilers in your posts. &lt;BR /&gt;I tried to fix it for you but if something is missing you'll need to update it. &lt;BR /&gt;&lt;BR /&gt;Please post your log from the code. &lt;BR /&gt;&lt;BR /&gt;Also, you exported a tab delimited file and are trying to read it as fixed width file with positions? I'm not sure that makes logical sense? Wouldn't you be reading it back by specifying the variables, types and the TAB as the delimiter?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 22 Sep 2021 18:05:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769627#M244053</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2021-09-22T18:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769635#M244054</link>
      <description>&lt;P&gt;1 The SAS System 18:47 Wednesday, September 22, 2021&lt;/P&gt;&lt;P&gt;1 ;*';*";*/;quit;run;&lt;BR /&gt;2 OPTIONS PAGENO=MIN;&lt;BR /&gt;3 %LET _CLIENTTASKLABEL='IMPORT_SOURCE_ACT30';&lt;BR /&gt;4 %LET _CLIENTPROCESSFLOWNAME='Process Flow';&lt;BR /&gt;5 %LET _CLIENTPROJECTPATH='';&lt;BR /&gt;6 %LET _CLIENTPROJECTPATHHOST='';&lt;BR /&gt;7 %LET _CLIENTPROJECTNAME='';&lt;BR /&gt;8 %LET&lt;BR /&gt;8 ! _SASPROGRAMFILE='C:\Users\a209457\AppData\Local\Temp\1\scp13642\SAS\data\RiskDataManagement\data\NWOW\data\VBM\BRACC\03_S&lt;BR /&gt;8 ! cripts\Import_Migration\IMPORT_SOURCE_ACT30.sas';&lt;BR /&gt;9 %LET _SASPROGRAMFILEHOST='LSBSA-4HDVQ73';&lt;BR /&gt;10&lt;BR /&gt;11 ODS _ALL_ CLOSE;&lt;BR /&gt;12 OPTIONS DEV=PNG;&lt;BR /&gt;13 GOPTIONS XPIXELS=0 YPIXELS=0;&lt;BR /&gt;14 FILENAME EGSR TEMP;&lt;BR /&gt;15 ODS tagsets.sasreport13(ID=EGSR) FILE=EGSR&lt;BR /&gt;16 STYLE=HtmlBlue&lt;BR /&gt;17 STYLESHEET=(URL="file:///C:/Program%20Files/SASHome/SASEnterpriseGuide/7.1/Styles/HtmlBlue.css")&lt;BR /&gt;18 NOGTITLE&lt;BR /&gt;19 NOGFOOTNOTE&lt;BR /&gt;20 GPATH=&amp;amp;sasworklocation&lt;BR /&gt;21 ENCODING=UTF8&lt;BR /&gt;22 options(rolap="on")&lt;BR /&gt;23 ;&lt;BR /&gt;NOTE: Writing TAGSETS.SASREPORT13(EGSR) Body file: EGSR&lt;BR /&gt;24&lt;BR /&gt;25 GOPTIONS ACCESSIBLE;&lt;BR /&gt;26&lt;BR /&gt;27 ****************************************************************************************&lt;BR /&gt;28 01. CREATING INFILE NAME BECAUSE OF GLOBAL VARIABLE&lt;BR /&gt;29 ****************************************************************************************/;&lt;BR /&gt;30 filename ACT30 "/SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files/ACT30"&lt;BR /&gt;31 RECFM=F;&lt;BR /&gt;32 RUN;&lt;BR /&gt;33&lt;BR /&gt;34 ****************************************************************************************&lt;BR /&gt;35 02. IMPORT OF EBCDIC FILE &amp;amp; FORMATING ACCOUNT NUMBER&lt;BR /&gt;36 ****************************************************************************************/;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;37 data I_SOURCE.ACT30 (Drop = BMST_HD_REC_TYPE BMST_HD_XTRACT_TIMESTAMP BMST_HD_COPYBOOK BMST_TR_REC_TYPE BMST_TR_REC_CNT)&lt;BR /&gt;38 I_SOURCE.ACT30_HD_FT&lt;BR /&gt;39 I_SOURCE.ACT30_ECT (keep=REFACT_ACCT_NO)&lt;BR /&gt;40 I_SOURCE.ACT30_HEADER (keep= BMST_HD_REC_TYPE BMST_HD_XTRACT_TIMESTAMP BMST_HD_COPYBOOK)&lt;BR /&gt;41 I_SOURCE.ACT30_TRAILER (keep= BMST_TR_REC_TYPE BMST_TR_REC_CNT)&lt;BR /&gt;42 ;&lt;BR /&gt;43 INFILE ACT30 PAD MISSOVER LRECL=40 END=LAST;&lt;BR /&gt;44 input&lt;BR /&gt;45 @1 BMST_HD_REC_TYPE $EBCDIC3.&lt;BR /&gt;46 @4 BMST_HD_XTRACT_TIMESTAMP $EBCDIC26.&lt;BR /&gt;47 &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/75109"&gt;@30&lt;/a&gt; BMST_HD_COPYBOOK $EBCDIC8.@@&lt;BR /&gt;48 ;&lt;BR /&gt;49&lt;BR /&gt;50 if BMST_HD_REC_TYPE = "HDR" then&lt;BR /&gt;51 output I_SOURCE.ACT30_HEADER;&lt;BR /&gt;52 input&lt;BR /&gt;53 @1 BMST_TR_REC_TYPE $EBCDIC3.&lt;BR /&gt;2 The SAS System 18:47 Wednesday, September 22, 2021&lt;/P&gt;&lt;P&gt;54 @4 BMST_TR_REC_CNT S370FZD9.0@@&lt;BR /&gt;55&lt;BR /&gt;56 ;&lt;BR /&gt;57&lt;BR /&gt;58 if BMST_TR_REC_TYPE = "TRL" then&lt;BR /&gt;59 output I_SOURCE.ACT30_TRAILER;&lt;BR /&gt;60 INPUT&lt;BR /&gt;61 @1 REFACT_ACCT_NO S370FF12.&lt;BR /&gt;62 ;&lt;BR /&gt;63&lt;BR /&gt;64 if not last and _n_ &amp;gt; 1 then&lt;BR /&gt;65 output I_SOURCE.ACT30 I_SOURCE.ACT30_HD_FT I_SOURCE.ACT30_ECT;&lt;BR /&gt;66 RUN;&lt;/P&gt;&lt;P&gt;NOTE: Data file I_SOURCE.ACT30.DATA is in a format that is native to another host, or the file encoding does not match the session&lt;BR /&gt;encoding. Cross Environment Data Access will be used, which might require additional CPU resources and might reduce&lt;BR /&gt;performance.&lt;BR /&gt;NOTE: Compression was disabled for data set I_SOURCE.ACT30 because compression overhead would increase the size of the data set.&lt;BR /&gt;NOTE: Data file I_SOURCE.ACT30_ECT.DATA is in a format that is native to another host, or the file encoding does not match the&lt;BR /&gt;session encoding. Cross Environment Data Access will be used, which might require additional CPU resources and might reduce&lt;BR /&gt;performance.&lt;BR /&gt;NOTE: Compression was disabled for data set I_SOURCE.ACT30_ECT because compression overhead would increase the size of the data set.&lt;BR /&gt;NOTE: Data file I_SOURCE.ACT30_HEADER.DATA is in a format that is native to another host, or the file encoding does not match the&lt;BR /&gt;session encoding. Cross Environment Data Access will be used, which might require additional CPU resources and might reduce&lt;BR /&gt;performance.&lt;BR /&gt;NOTE: Data file I_SOURCE.ACT30_TRAILER.DATA is in a format that is native to another host, or the file encoding does not match the&lt;BR /&gt;session encoding. Cross Environment Data Access will be used, which might require additional CPU resources and might reduce&lt;BR /&gt;performance.&lt;BR /&gt;NOTE: Compression was disabled for data set I_SOURCE.ACT30_TRAILER because compression overhead would increase the size of the data&lt;BR /&gt;set.&lt;BR /&gt;NOTE: The infile ACT30 is:&lt;BR /&gt;Filename=/SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files/ACT30,&lt;BR /&gt;Owner Name=sa000846,Group Name=cfy-za-rdmrw,&lt;BR /&gt;Access Permission=-rw-rw-rw-,&lt;BR /&gt;Last Modified=22 September 2021 20:11:20,&lt;BR /&gt;File Size (bytes)=607476&lt;/P&gt;&lt;P&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 1 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 1 1-12.&lt;BR /&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/P&gt;&lt;P&gt;1 CHAR REFACT_ACCT_NO.86000.256000.302000.57400&lt;BR /&gt;ZONE 5444455444554403333303333330333333033333&lt;BR /&gt;NUMR 256134F1334FEFA86000A256000A302000A57400&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=êáã BMST_HD_XTRACT_TIMESTAMP=&amp;nbsp;äè^&amp;nbsp;ääè^+|Ž˜–&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22;•–&amp;#144;&amp;#144;&amp;#144;Ž“ BMST_HD_COPYBOOK=&amp;#144;&amp;#22;&amp;#144;&amp;#144;&amp;#144;Ž•&amp;#4; BMST_TR_REC_TYPE=êáã&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=1&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 2 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 2 1-12.&lt;/P&gt;&lt;P&gt;2 CHAR 0.582000.639000.663000.701000.744000.779&lt;BR /&gt;ZONE 3033333303333330333333033333303333330333&lt;BR /&gt;NUMR 0A582000A639000A663000A701000A744000A779&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;Ž• BMST_HD_XTRACT_TIMESTAMP=˜&amp;#22;&amp;#144;&amp;#144;&amp;#144;Ž–“™&amp;#144;&amp;#144;&amp;#144;Ž––“&amp;#144;&amp;#144;&amp;#144;Ž&amp;#4;&amp;#144;‘&amp;#144;&amp;#144;&amp;#144; BMST_HD_COPYBOOK=Ž&amp;#4;””&amp;#144;&amp;#144;&amp;#144;Ž BMST_TR_REC_TYPE=&amp;#144;Ž•&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=2&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 3 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 3 1-12.&lt;BR /&gt;3 The SAS System 18:47 Wednesday, September 22, 2021&lt;/P&gt;&lt;P&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/P&gt;&lt;P&gt;3 CHAR 000.1058000.1074000.1090000.1171000.1236&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A1058000A1074000A1090000A1171000A1236&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž‘&amp;#144;•˜&amp;#144;&amp;#144;&amp;#144;Ž‘&amp;#144;&amp;#4;”&amp;#144;&amp;#144;&amp;#144;Ž‘&amp;#144;™&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_HD_COPYBOOK=‘&amp;#4;‘&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=3&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 4 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 4 1-12.&lt;/P&gt;&lt;P&gt;4 CHAR 000.1252000.1279000.1333000.1406000.1414&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A1252000A1279000A1333000A1406000A1414&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž‘&amp;#22;•&amp;#22;&amp;#144;&amp;#144;&amp;#144;Ž‘&amp;#22;&amp;#4;™&amp;#144;&amp;#144;&amp;#144;Ž‘“““&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_HD_COPYBOOK=”&amp;#144;–&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=4&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 5 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 5 1-12.&lt;/P&gt;&lt;P&gt;5 CHAR 000.1465000.1473000.1589000.1678000.1732&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A1465000A1473000A1589000A1678000A1732&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž‘”–•&amp;#144;&amp;#144;&amp;#144;Ž‘”&amp;#4;“&amp;#144;&amp;#144;&amp;#144;Ž‘•˜™&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_HD_COPYBOOK=–&amp;#4;˜&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=5&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 6 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 6 1-12.&lt;/P&gt;&lt;P&gt;6 CHAR 000.1740000.1759000.1783000.1791000.1848&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A1740000A1759000A1783000A1791000A1848&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž‘&amp;#4;”&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž‘&amp;#4;•™&amp;#144;&amp;#144;&amp;#144;Ž‘&amp;#4;˜“&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_HD_COPYBOOK=&amp;#4;™‘&amp;#144;&amp;#144;&amp;#144;Ž‘ BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=6&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 7 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 7 1-12.&lt;/P&gt;&lt;P&gt;7 CHAR 000.2003000.2089000.2291000.2410000.2453&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A2003000A2089000A2291000A2410000A2453&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž&amp;#22;&amp;#144;&amp;#144;“&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22;&amp;#144;˜™&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22;&amp;#22;™‘&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22; BMST_HD_COPYBOOK=”‘&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22; BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=7&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 8 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 8 1-12.&lt;/P&gt;&lt;P&gt;8 CHAR 000.2461000.2623000.2712000.2755000.2771&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A2461000A2623000A2712000A2755000A2771&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž&amp;#22;”–‘&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22;–&amp;#22;“&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22;&amp;#4;‘&amp;#22;&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22; BMST_HD_COPYBOOK=&amp;#4;••&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22; BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=8&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 9 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 9 1-12.&lt;/P&gt;&lt;P&gt;9 CHAR 000.2836000.2844000.2925000.2976000.3050&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A2836000A2844000A2925000A2976000A3050&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž&amp;#22;˜“–&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22;˜””&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22;™&amp;#22;•&amp;#144;&amp;#144;&amp;#144;Ž&amp;#22; BMST_HD_COPYBOOK=™&amp;#4;–&amp;#144;&amp;#144;&amp;#144;Ž“ BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=9&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 10 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 10 1-12.&lt;BR /&gt;4 The SAS System 18:47 Wednesday, September 22, 2021&lt;/P&gt;&lt;P&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/P&gt;&lt;P&gt;10 CHAR 000.3220000.3379000.3441000.3468000.3530&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A3220000A3379000A3441000A3468000A3530&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž“&amp;#22;&amp;#22;&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž““&amp;#4;™&amp;#144;&amp;#144;&amp;#144;Ž“””‘&amp;#144;&amp;#144;&amp;#144;Ž“ BMST_HD_COPYBOOK=”–˜&amp;#144;&amp;#144;&amp;#144;Ž“ BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=10&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 11 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 11 1-12.&lt;/P&gt;&lt;P&gt;11 CHAR 000.3638000.3700000.3816000.3956000.4006&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A3638000A3700000A3816000A3956000A4006&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž“–“˜&amp;#144;&amp;#144;&amp;#144;Ž“&amp;#4;&amp;#144;&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž“˜‘–&amp;#144;&amp;#144;&amp;#144;Ž“ BMST_HD_COPYBOOK=™•–&amp;#144;&amp;#144;&amp;#144;Ž” BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=11&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 12 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 12 1-12.&lt;/P&gt;&lt;P&gt;12 CHAR 000.4154000.4219000.4243000.4251000.4294&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A4154000A4219000A4243000A4251000A4294&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž”‘•”&amp;#144;&amp;#144;&amp;#144;Ž”&amp;#22;‘™&amp;#144;&amp;#144;&amp;#144;Ž”&amp;#22;”“&amp;#144;&amp;#144;&amp;#144;Ž” BMST_HD_COPYBOOK=&amp;#22;•‘&amp;#144;&amp;#144;&amp;#144;Ž” BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=12&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 13 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 13 1-12.&lt;/P&gt;&lt;P&gt;13 CHAR 000.4383000.4545000.4588000.4650000.4871&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A4383000A4545000A4588000A4650000A4871&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž”“˜“&amp;#144;&amp;#144;&amp;#144;Ž”•”•&amp;#144;&amp;#144;&amp;#144;Ž”•˜˜&amp;#144;&amp;#144;&amp;#144;Ž” BMST_HD_COPYBOOK=–•&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž” BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=13&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 14 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 14 1-12.&lt;/P&gt;&lt;P&gt;14 CHAR 000.4936000.5002000.5010000.5029000.5053&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A4936000A5002000A5010000A5029000A5053&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž”™“–&amp;#144;&amp;#144;&amp;#144;Ž•&amp;#144;&amp;#144;&amp;#22;&amp;#144;&amp;#144;&amp;#144;Ž•&amp;#144;‘&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž• BMST_HD_COPYBOOK=&amp;#144;&amp;#22;™&amp;#144;&amp;#144;&amp;#144;Ž• BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=14&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 15 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 15 1-12.&lt;/P&gt;&lt;P&gt;15 CHAR 000.5061000.5088000.5096000.5169000.5312&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A5061000A5088000A5096000A5169000A5312&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž•&amp;#144;–‘&amp;#144;&amp;#144;&amp;#144;Ž•&amp;#144;˜˜&amp;#144;&amp;#144;&amp;#144;Ž•&amp;#144;™–&amp;#144;&amp;#144;&amp;#144;Ž• BMST_HD_COPYBOOK=‘–™&amp;#144;&amp;#144;&amp;#144;Ž• BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=15&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 16 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 16 1-12.&lt;/P&gt;&lt;P&gt;16 CHAR 000.5339000.5355000.5363000.5398000.5428&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A5339000A5355000A5363000A5398000A5428&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž•““™&amp;#144;&amp;#144;&amp;#144;Ž•“••&amp;#144;&amp;#144;&amp;#144;Ž•“–“&amp;#144;&amp;#144;&amp;#144;Ž• BMST_HD_COPYBOOK=“™˜&amp;#144;&amp;#144;&amp;#144;Ž• BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=16&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 17 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 17 1-12.&lt;BR /&gt;5 The SAS System 18:47 Wednesday, September 22, 2021&lt;/P&gt;&lt;P&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/P&gt;&lt;P&gt;17 CHAR 000.5436000.5479000.5541000.5746000.5819&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A5436000A5479000A5541000A5746000A5819&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž•”“–&amp;#144;&amp;#144;&amp;#144;Ž•”&amp;#4;™&amp;#144;&amp;#144;&amp;#144;Ž••”‘&amp;#144;&amp;#144;&amp;#144;Ž• BMST_HD_COPYBOOK=&amp;#4;”–&amp;#144;&amp;#144;&amp;#144;Ž• BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=17&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 18 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 18 1-12.&lt;/P&gt;&lt;P&gt;18 CHAR 000.5886000.5916000.5940000.5991000.6009&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A5886000A5916000A5940000A5991000A6009&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž•˜˜–&amp;#144;&amp;#144;&amp;#144;Ž•™‘–&amp;#144;&amp;#144;&amp;#144;Ž•™”&amp;#144;&amp;#144;&amp;#144;&amp;#144;Ž• BMST_HD_COPYBOOK=™™‘&amp;#144;&amp;#144;&amp;#144;Ž– BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=18&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 19 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 19 1-12.&lt;/P&gt;&lt;P&gt;19 CHAR 000.6017000.6041000.6076000.6122000.6270&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A6017000A6041000A6076000A6122000A6270&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž–&amp;#144;‘&amp;#4;&amp;#144;&amp;#144;&amp;#144;Ž–&amp;#144;”‘&amp;#144;&amp;#144;&amp;#144;Ž–&amp;#144;&amp;#4;–&amp;#144;&amp;#144;&amp;#144;Ž– BMST_HD_COPYBOOK=‘&amp;#22;&amp;#22;&amp;#144;&amp;#144;&amp;#144;Ž– BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=19&lt;BR /&gt;NOTE: Invalid data for BMST_TR_REC_CNT in line 20 4-12.&lt;BR /&gt;NOTE: Invalid data for REFACT_ACCT_NO in line 20 1-12.&lt;BR /&gt;WARNING: Limit set by ERRORS= option reached. Further errors of this type will not be printed.&lt;/P&gt;&lt;P&gt;20 CHAR 000.6386000.6408000.6548000.6556000.6602&lt;BR /&gt;ZONE 3330333333303333333033333330333333303333&lt;BR /&gt;NUMR 000A6386000A6408000A6548000A6556000A6602&lt;BR /&gt;LAST=0 BMST_HD_REC_TYPE=&amp;#144;&amp;#144;&amp;#144; BMST_HD_XTRACT_TIMESTAMP=Ž–“˜–&amp;#144;&amp;#144;&amp;#144;Ž–”&amp;#144;˜&amp;#144;&amp;#144;&amp;#144;Ž–•”˜&amp;#144;&amp;#144;&amp;#144;Ž– BMST_HD_COPYBOOK=••–&amp;#144;&amp;#144;&amp;#144;Ž– BMST_TR_REC_TYPE=&amp;#144;&amp;#144;&amp;#144;&lt;BR /&gt;BMST_TR_REC_CNT=. REFACT_ACCT_NO=. _ERROR_=1 _N_=20&lt;BR /&gt;NOTE: 15187 records were read from the infile ACT30.&lt;BR /&gt;NOTE: The data set I_SOURCE.ACT30 has 15185 observations and 1 variables.&lt;BR /&gt;NOTE: MVA_DSIO.OPEN_CLOSE| _DISARM| STOP| _DISARM| 2021-09-22T20:14:24,847+02:00| _DISARM| WorkspaceServer| _DISARM| SAS|&lt;BR /&gt;_DISARM| | _DISARM| 15185| _DISARM| 35037184| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 0| _DISARM| 0.060000| _DISARM|&lt;BR /&gt;0.074595| _DISARM| 1947953664.773330| _DISARM| 1947953664.847925| _DISARM| 0.040000| _DISARM| | _ENDDISARM&lt;BR /&gt;NOTE: The data set I_SOURCE.ACT30_HD_FT has 15185 observations and 6 variables.&lt;BR /&gt;NOTE: Compressing data set I_SOURCE.ACT30_HD_FT increased size by 35.71 percent.&lt;BR /&gt;Compressed is 19 pages; un-compressed would require 14 pages.&lt;BR /&gt;NOTE: MVA_DSIO.OPEN_CLOSE| _DISARM| STOP| _DISARM| 2021-09-22T20:14:24,849+02:00| _DISARM| WorkspaceServer| _DISARM| SAS|&lt;BR /&gt;_DISARM| | _DISARM| 15185| _DISARM| 35037184| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 0| _DISARM| 0.060000| _DISARM|&lt;BR /&gt;0.064858| _DISARM| 1947953664.784803| _DISARM| 1947953664.849661| _DISARM| 0.040000| _DISARM| | _ENDDISARM&lt;BR /&gt;NOTE: The data set I_SOURCE.ACT30_ECT has 15185 observations and 1 variables.&lt;BR /&gt;NOTE: MVA_DSIO.OPEN_CLOSE| _DISARM| STOP| _DISARM| 2021-09-22T20:14:24,850+02:00| _DISARM| WorkspaceServer| _DISARM| SAS|&lt;BR /&gt;_DISARM| | _DISARM| 15185| _DISARM| 35037184| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 0| _DISARM| 0.050000| _DISARM|&lt;BR /&gt;0.061413| _DISARM| 1947953664.789426| _DISARM| 1947953664.850839| _DISARM| 0.040000| _DISARM| | _ENDDISARM&lt;BR /&gt;NOTE: The data set I_SOURCE.ACT30_HEADER has 0 observations and 3 variables.&lt;BR /&gt;NOTE: MVA_DSIO.OPEN_CLOSE| _DISARM| STOP| _DISARM| 2021-09-22T20:14:24,852+02:00| _DISARM| WorkspaceServer| _DISARM| SAS|&lt;BR /&gt;_DISARM| | _DISARM| 0| _DISARM| 34512896| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 0| _DISARM| 0.040000| _DISARM|&lt;BR /&gt;0.054031| _DISARM| 1947953664.798399| _DISARM| 1947953664.852430| _DISARM| 0.030000| _DISARM| | _ENDDISARM&lt;BR /&gt;NOTE: The data set I_SOURCE.ACT30_TRAILER has 0 observations and 2 variables.&lt;BR /&gt;NOTE: MVA_DSIO.OPEN_CLOSE| _DISARM| STOP| _DISARM| 2021-09-22T20:14:24,853+02:00| _DISARM| WorkspaceServer| _DISARM| SAS|&lt;BR /&gt;_DISARM| | _DISARM| 0| _DISARM| 33726464| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 0| _DISARM| 0.030000| _DISARM|&lt;BR /&gt;0.046299| _DISARM| 1947953664.807552| _DISARM| 1947953664.853851| _DISARM| 0.020000| _DISARM| | _ENDDISARM&lt;BR /&gt;NOTE: PROCEDURE| _DISARM| STOP| _DISARM| 2021-09-22T20:14:24,854+02:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| |&lt;BR /&gt;_DISARM| 38449152| _DISARM| 33464320| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 0| _DISARM| 0.070000| _DISARM| 0.089485|&lt;BR /&gt;_DISARM| 1947953664.764610| _DISARM| 1947953664.854095| _DISARM| 0.050000| _DISARM| | _ENDDISARM&lt;BR /&gt;6 The SAS System 18:47 Wednesday, September 22, 2021&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;BR /&gt;real time 0.08 seconds&lt;BR /&gt;user cpu time 0.05 seconds&lt;BR /&gt;system cpu time 0.02 seconds&lt;BR /&gt;memory 3785.18k&lt;BR /&gt;OS Memory 34216.00k&lt;BR /&gt;Timestamp 2021/09/22 08:14:24 PM&lt;BR /&gt;Step Count 50 Switch Count 10&lt;BR /&gt;Page Faults 0&lt;BR /&gt;Page Reclaims 531&lt;BR /&gt;Page Swaps 0&lt;BR /&gt;Voluntary Context Switches 136&lt;BR /&gt;Involuntary Context Switches 1&lt;BR /&gt;Block Input Operations 0&lt;BR /&gt;Block Output Operations 0&lt;/P&gt;&lt;P&gt;67&lt;BR /&gt;68 GOPTIONS NOACCESSIBLE;&lt;BR /&gt;69 %LET _CLIENTTASKLABEL=;&lt;BR /&gt;70 %LET _CLIENTPROCESSFLOWNAME=;&lt;BR /&gt;71 %LET _CLIENTPROJECTPATH=;&lt;BR /&gt;72 %LET _CLIENTPROJECTPATHHOST=;&lt;BR /&gt;73 %LET _CLIENTPROJECTNAME=;&lt;BR /&gt;74 %LET _SASPROGRAMFILE=;&lt;BR /&gt;75 %LET _SASPROGRAMFILEHOST=;&lt;BR /&gt;76&lt;BR /&gt;77 ;*';*";*/;quit;run;&lt;BR /&gt;78 ODS _ALL_ CLOSE;&lt;BR /&gt;79&lt;BR /&gt;80&lt;BR /&gt;81 QUIT; RUN;&lt;BR /&gt;82&lt;/P&gt;</description>
      <pubDate>Wed, 22 Sep 2021 18:15:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769635#M244054</guid>
      <dc:creator>Rixile106</dc:creator>
      <dc:date>2021-09-22T18:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769636#M244055</link>
      <description>&lt;P&gt;Your first two steps are making a TAB delimited text file with contents of the VNC.ACT30 dataset.&lt;/P&gt;
&lt;P&gt;You then try to read the tab delimited file as if it was a fixed length record file with fixed width fields on each record.&lt;/P&gt;
&lt;P&gt;That does not make any sense.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What is it you are trying to do?&lt;/P&gt;
&lt;P&gt;Are you starting with a SAS dataset or a text file?&lt;/P&gt;
&lt;P&gt;Are you trying to create a text file or a SAS dataset?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Perhaps you are having a trouble with the terms here?&amp;nbsp; I see you are trying to read EBCDIC character strings?&amp;nbsp; &amp;nbsp;On the IBM mainframes people used to refer to text files as "datasets".&amp;nbsp; But such a file has nothing to do with a SAS dataset.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Sep 2021 18:20:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769636#M244055</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-09-22T18:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769640#M244057</link>
      <description>&lt;P&gt;am starting with a text file then create sas dataset&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Sep 2021 18:24:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769640#M244057</guid>
      <dc:creator>Rixile106</dc:creator>
      <dc:date>2021-09-22T18:24:35Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769644#M244059</link>
      <description>So your first steps are then unnecessary. You can move your file using the Explorer pane or via FCOPY but not via PROC COPY. What did the log show for that step?&lt;BR /&gt;&lt;BR /&gt;You would then start at your second step of reading in the file. I would also test this step by step to ensure each step works before trying to do it all at once.</description>
      <pubDate>Wed, 22 Sep 2021 18:45:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769644#M244059</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2021-09-22T18:45:47Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769645#M244060</link>
      <description>&lt;P&gt;So make sure not to run the PROC EXPORT code that was WRITING to a file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What are the issues with reading the text file?&lt;/P&gt;
&lt;P&gt;Did you check if the file actually has the structure you expected?&lt;/P&gt;
&lt;P&gt;For example to just get a look at some of the records in the text file you can use the LIST statement.&lt;/P&gt;
&lt;P&gt;For example to look at the first 400 bytes (10 records of 40 bytes each) you could run this step.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;filename ACT30 "/SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files/ACT30";

data _null_;
  infile ACT30 recfm=f lrecl=40 obs=10;
  input;
  list;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 22 Sep 2021 18:47:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769645#M244060</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2021-09-22T18:47:34Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769707#M244082</link>
      <description>&lt;P&gt;I tried using the FCOPY statement and am not winning, see below script and the log. please bear with me am still new in SAS&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%LET PATH = /SAS/data/VnC/data/BR6M_SE/05_ME/02_ACTIVATION/01_ETL/01_IMPORT_SOURCE/;
%LET ACT_FILE = ACT30;

data _null_;
	call symput("ACT_DIRECT",compress("&amp;amp;PATH"||"&amp;amp;ACT_FILE."));
run;

%LET PATH = /SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files/;
%LET ACTT_FILE = ACT301;

data _null_;
	call symput("ACTT_DIRECT",compress("&amp;amp;PATH"||"&amp;amp;ACTT_FILE."));
run;


filename &amp;amp;ACT_FILE "&amp;amp;PATH" recfm=n;
filename &amp;amp;ACTT_FILE "&amp;amp;PATH" recfm=n;
%let rc = %sysfunc(FCOPY(&amp;amp;ACT_FILE.,&amp;amp;ACTT_FILE.));
%put %sysfunc(SYSMSG());&lt;/CODE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;1                                                          The SAS System                        18:47 Wednesday, September 22, 2021

1          ;*';*";*/;quit;run;
2          OPTIONS PAGENO=MIN;
3          %LET _CLIENTTASKLABEL='Program (2)';
4          %LET _CLIENTPROCESSFLOWNAME='Process Flow';
5          %LET _CLIENTPROJECTPATH='';
6          %LET _CLIENTPROJECTPATHHOST='';
7          %LET _CLIENTPROJECTNAME='';
8          %LET _SASPROGRAMFILE='';
9          %LET _SASPROGRAMFILEHOST='';
10         
11         ODS _ALL_ CLOSE;
12         OPTIONS DEV=PNG;
13         GOPTIONS XPIXELS=0 YPIXELS=0;
14         FILENAME EGSR TEMP;
15         ODS tagsets.sasreport13(ID=EGSR) FILE=EGSR
16             STYLE=HtmlBlue
17             STYLESHEET=(URL="file:///C:/Program%20Files/SASHome/SASEnterpriseGuide/7.1/Styles/HtmlBlue.css")
18             NOGTITLE
19             NOGFOOTNOTE
20             GPATH=&amp;amp;sasworklocation
21             ENCODING=UTF8
22             options(rolap="on")
23         ;
NOTE: Writing TAGSETS.SASREPORT13(EGSR) Body file: EGSR
24         
25         GOPTIONS ACCESSIBLE;
26         filename &amp;amp;ACT_FILE "&amp;amp;PATH" recfm=n;
27         filename &amp;amp;ACTT_FILE "&amp;amp;PATH" recfm=n;
28         %let rc = %sysfunc(FCOPY(&amp;amp;ACT_FILE.,&amp;amp;ACTT_FILE.));
29         %put %sysfunc(SYSMSG());
ERROR: Invalid file, /SAS/data/RiskDataManagement/data/NWOW/data/VBM/BRACC/09_Flat_Files.
30         
31         GOPTIONS NOACCESSIBLE;
32         %LET _CLIENTTASKLABEL=;
33         %LET _CLIENTPROCESSFLOWNAME=;
34         %LET _CLIENTPROJECTPATH=;
35         %LET _CLIENTPROJECTPATHHOST=;
36         %LET _CLIENTPROJECTNAME=;
37         %LET _SASPROGRAMFILE=;
38         %LET _SASPROGRAMFILEHOST=;
39         
40         ;*';*";*/;quit;run;
41         ODS _ALL_ CLOSE;
42         
43         
44         QUIT; RUN;
45         &lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 22 Sep 2021 20:35:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769707#M244082</guid>
      <dc:creator>Rixile106</dc:creator>
      <dc:date>2021-09-22T20:35:46Z</dc:date>
    </item>
    <item>
      <title>Re: blank records in my output table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769787#M244112</link>
      <description>&lt;P&gt;FCOPY works on individual files, not on directories. It looks to me that your &amp;amp;path contains only a directory.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Sep 2021 04:27:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/blank-records-in-my-output-table/m-p/769787#M244112</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2021-09-23T04:27:58Z</dc:date>
    </item>
  </channel>
</rss>

