hi folks,
is there some kind of PROC or options for PROC PRINT/REPORT to have a FSEDIT like ouput (this is 1 obs per page) ?
so you have a quick look on all vars of one obs on one page!!
GreetZ,
Hermie
You can always set the page size to 1line:
Options ps=1;
proc fsbrowse printall data=sashelp.class;
run;
hi data _null_;
nearly perfect
on screen sas organizes all vars so they can been seen on one screen. (in order from top to bottom and left to right).
with your example, on paper, sas puts all vars below each other so we can have an overflow :smileycry:
do you have a solution for this too?
GreetZ,
Herman
You may be able to get something better looking with the options below. Or create a custom SCREEN. I haven't done this is 20 years, about all I remember is what I put in my first post.
You can do that with a proc report statement.
Need a variable to break records row by row.
In this example, Idx varianble is used to break report one page per observation but not shown in the output.
data x;
set sashelp.class;
Idx + 1;
run;
proc report data=x nowd missing;
column Idx Name Sex Age Height Weight;
define Idx / order noprint;
define Name / display;
define Sex / display;
define Age / display;
define Height / display;
define Weight / display;
break after Idx / page;
run;
How about:
data _null_; set sashelp.class; put (_all_) (=); put _page_; run;
Ksharp
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 the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.