Hi,
I am trying to execute the code.
ods csv file = "completeness_report.csv" options (prepend_equals = "yes" quote_by_type = "yes");
proc print data=work.completeness noobs;
run;
ods csv close;
This executes fine. however, when i execute in batch mode using the system accounts, it throws an error since the system id is not having permission to write the result file(.lst) in the home area. To Overcome this how can i avoid the proc print creating a result file. the proc print should only write the data to the ODS file and not the results file.
Thank you.
Add
ods listing close;
before any output-producing procedure.
Add
ods listing close;
before any output-producing procedure.
Work through the questions here and try to find solutions (even if you don't post it, it will get you thinking).
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.