Hello, In the LISTING destination, does anyone knows how to separate blocks with a line without the need of specifying the length? The following code only works for the first 2 pages, but for the last one, the line is too long. proc report data=sashelp.cars nowd ls=100 headline nocenter; where Make in ('Acura','Cadillac'); columns ("--" Make--Length); define make / order id; define model / order id width=20; compute after make; line @3 "-------------------------------------------------------------------------------------------"; endcomp; compute after; line @3 "my footnote which will contain the page number,"; line @3 "the output name and other useful information."; endcomp; run; I need something that works automatically because this code is for a macro which should handle several situations. Something like "--" in the column statement would be perfect, but as far as I know there is nothing similar in the compute statement. This is the best I got, but it only adds lines under numeric variables, and adds empty space between columns. proc report data=sashelp.cars nowd ls=100 headline nocenter width=100; where Make in ('Acura','Cadillac'); columns ("--" Make--Length); define make / order id; define model / order id width=20; break after make / ol; compute after; line @3 "my footnote which will contain the page number,"; line @3 "the output name and other useful information."; endcomp; run; Thanks!! Juan
... View more