06-28-2012 06:06 AM
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!!
06-28-2012 08:39 AM
hi data _null_;
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?
06-28-2012 10:16 AM
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.
provide control over the appearance of the FSEDIT window. All of the following options except NOBORDER and NR= are ignored if an existing SCREEN entry is specified with the SCREEN= option.
06-28-2012 06:50 AM
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.
Idx + 1;
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;
Need further help from the community? Please ask a new question.