Hey FriedEgg, Thanks for the reply! I tried your code and work.s1 from the first piece of code comes out as : date px_last px_low px_high volume #NAME? 40.4 1/4/2000 40 1/5/2000 43 1/6/2000 42 1/7/2000 42 With this printed in the logs: 23 put (date px_last px_low px_high volume) (:$20.); 24 25 cards; NOTE: The file OUT1 is: Filename=C:\temp\tmp1.csv, RECFM=V,LRECL=256,File Size (bytes)=0, Last Modified=04Oct2011:15:22:38, Create Time=04Oct2011:15:13:22 NOTE: LOST CARD. RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+ 37 ; date= px_last= px_low= px_high= volume= _ERROR_=1 _N_=3 NOTE: 2 records were written to the file OUT1. The minimum record length was 44. The maximum record length was 64. I haven't been able to convert this to the table structure in the original message. I think it's a problem on my side.
... View more