Hi, I am reading in a SAS program and I lose all of the leading spaces when writing the file back out. Is there a way to preserve this spacing? I'm using SAS 9.4. Here is my code to write out the file. /************************************************************************************************************** * Write out your program **************************************************************************************************************/ filename final "C:\Users\nmasel\Downloads\tsfae01b_new.sas"; data _null_; file final; set addnew(keep=string); put addnew; run; Here is an example of the contents of work.addnew: data adsl; set a_in.adsl(where=(&whr. and fasfl = "Y")); trtan = coalesce(trt04an, trt03an, trt02an, trt01an); if trtan = 1 then do; output; trtan = 2; output; trtan = 6; output; end; else do; output; trtan = 6; output; end; keep usubjid fasfl mribd trtan; run; --Nick
... View more