Chapter Contents |
Previous |
Next |
The GANTT Procedure |
CHART SDATE FDATE;
CHART (ED SD)='*' (FD LD)='+';
A
and B
from the Schedule data set are as follows:
ACTIVITY E_START E_FINISH A_START A_FINISH _DUR_ A 27JUL92 27JUL92 31JUL92 31JUL92 1 B 31JUL92 31JUL92 01AUG92 02AUG92 0
A
begins on
'31JUL92' and finishes at the end of the day, as explained in
the "Schedule Data Set" section.
PROC GANTT uses the _DUR_ variable
to recognize that activity A
has nonzero duration, pads the
finish time by a PADDING= unit, and displays a bar representing one day.
In contrast, the value of '0'
for _DUR_ in activity A
alerts PROC GANTT that padding be
ignored for any schedule with identical start and finish times.
Consequently, the
early schedule for activity B
is represented on the chart by the
milestone symbol at '31JUL92'. The actual schedule, however, not
having identical start and finish times, is padded as usual and
plotted as starting on '01AUG92' and finishing at the end of '02AUG92'.
T
, if none is specified) in the CHART statement. In
graphics mode, use the CTNOW=, LTNOW=,
and WTNOW= options in
the CHART statement to specify the color, linestyle, and
width of the timenow line.
In the presence of a timenow line, the actual schedule
for an activity with an actual start less than TIMENOW
and a missing actual finish time is represented on the Gantt
chart by a bar that begins at the actual start and ends at
TIMENOW to indicate that the activity is in progress at TIMENOW.
This behaviour is consistent with the convention used by PROC CPM.
A warning is also issued to the log in this case.
SPMamp
'|----|+|---'&.
Any character or hexadecimal
string can be substituted to customize the chart appearance. Use an
index list to specify which default form character each supplied
character replaces, or replace the entire default string by specifying
the full 11 character replacement string with no index list. For
example, change the four corners to asterisks by using
formchar(3 5 9 11)= '****' .
formchar=' ' (11 blanks)
formchar='FABFACCCBCEB8FECABCBBB'X .
formchar='4FBFACBFBC4F8F4FABBFBB'X .
-
.
This is a line-printer option and is not valid in conjunction with
the GRAPHICS option. For corresponding graphics options, see
the LHCON= and CHCON=
options described later in this section under
"Graphics Options."
!
.
'-.=-*-*_'
.
M
is used instead.
In the event that another milestone or a character representing
a start or finish time is to be plotted in this column, the
OVERLAPCH= character is used.
*
.
@
) is
used. Note that if one of the E_START, E_FINISH, L_START, L_FINISH,
A_START, A_FINISH, S_START, S_FINISH, B_START, or B_FINISH
times coincides with another, the overprint character to be displayed can
be specified separately using the OVERLAPCH= option.
|
) is used.
If a time variable value is to be displayed in the column where
a REF= value goes, the plotting symbol for the time variable
is displayed instead of the REFCHAR= value.
Similarly, the HOLICHAR= symbol has precedence over the REFCHAR= value.
'<<>>**<>[]'
. If any of the
above symbols coincide with one another or with the milestone symbol,
the symbol plotted is the one specified in the OVERLAPCH= option (or
*
, if none is specified). If the actual, resource-constrained, and
baseline schedules are not plotted on the chart,
you can specify only the first four symbols. If fewer than the
required number of symbols are specified, nonspecified symbols are
obtained from the default string.
T
is used instead.
H=0.5
in the first SYMBOL statement,
and the bar height is 5 percent of the screen area, then the first
symbol is plotted with a height of 2.5 percent. For example, suppose
the following two SYMBOL statements are in effect:
SYMBOL1 V=STAR C=RED H=1; SYMBOL2 V=V C=GREEN H=0.5 F=GREEK;
CHART SDATE FDATE;
CHART (ED SD)='*' (FD LD)='+';
Value | Interpretation |
ZONE | ZONE variable column |
JOBNUM | Job number column |
ID | ID variable columns |
FLAG | Status flag column |
ALL | All of the above (default) |
GOPTIONS htext = 2 in;
1 | solid line (the default value when LHCON= is omitted) |
2 - 46 | various dashed lines. |
Value | Interpretation |
EARLY | Early/Late schedule durations |
LATE | Early/Late schedule durations |
ACTUAL | Actual schedule durations |
RESOURCE | Resource schedule duration |
BASELINE | Baseline schedule duration |
ALL | All of the above (default) |
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.