![]() Chapter Contents |
![]() Previous |
![]() Next |
| The CALENDAR Procedure |
| Procedure features: |
| |||||||||||||
| Data sets: |
|
| Producing Different Output for Multiple Calendars |
| To print . . . | Sort the activities data set by . . . | And set OUTPUT= to | See Example | |
|---|---|---|---|---|
| Separate pages for each calendar | calendar id and starting date | SEPARATE | 3, 8 |
|
| All activities on the same page and identify each calendar | starting date | COMBINE | 4, 2 | |
| All activities on the same page and NOT identify each calendar | starting date | MIX | 4 | |
| Program |
| | libname well 'SAS-data-library'; run; |
| | proc sort data=well.act; by _cal_ date; run; |
| | options nodate pageno=1 linesize=132 pagesize=60; |
| | proc calendar data=well.act
holidata=well.hol
datetime legend; |
| | calid _cal_ / output=separate; |
| | start date; holistart date; holivar holiday; |
| | sum cost / format=dollar10.2; |
| | outstart Monday; outfin Saturday; title 'Well Drilling Cost Summary'; title2 'Separate Calendars'; format cost dollar10.2; run; |
| Output |
Separated Output for Multiple Summary Calendars
![]() Chapter Contents |
![]() Previous |
![]() Next |
![]() Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.