如图所示,所有的记录都是同一个人,我想在第二页的第一行也加上subject ID,不知如何实现,求高手指点
以下是我的程序:
options nobyline;
proc report data=adcm nowd split="|" missing headline center;
by study01 trt01p studyid trt02p siteid;
column study01 trt01p studyid trt02p siteid subjid cmstdtx cmendtx acm02fl cmname cmindc dose route cmongo cmadfl;
define study01 / order noprint;
define trt01p / order noprint;
define studyid / order noprint;
define trt02p / order noprint;
define siteid / order noprint;
define subjid / order center "Subject ID" width=10;
define cmstdtx / display "Start Date|Study Day of Start Date" style={asis=on cellwidth=0.72 in just=center} flow;
define cmendtx / display "End Date|Study Day of End Date" style={asis=on cellwidth=0.72 in just=center}flow;
define acm02fl / display "Concomitant Med Flag" style={asis=on cellwidth=0.5 in just=center};
define cmname / display "Reported Name of Drug/Med/ Therapy|ATC Level 1 Text|Standardized Medication Name" style={asis=on cellwidth=2.9 in just=center} flow;
define cmindc / display "Indication" style={asis=on cellwidth=1 in just=center} flow;
define dose / display "Dose|Dose Units" style={asis=on cellwidth=0.7 in just=center} flow;
define route / display "Route|Dose Frequency" style={asis=on cellwidth=0.7 in just=center} flow;
define cmongo / display "Ongoing Flag" style={asis=on cellwidth=0.5 in just=center} flow;
define cmadfl / display "Alzheimer’s Disease Flag" style={asis=on cellwidth=0.5 in just=center};
compute before _page_;
line @1 "Original Study: " study01 $10. @35 "Treatment in Original Study: " trt01p $12.;
line @1 "Study ID: " studyid $10. @34 "Treatment in Extension Study: " trt02p $12. @80 "Site ID: " siteid $5.;
line @1 "";
*line @1 80*'_' ;
endcomp;
break after subjid / skip;
run;