|
Chapter Contents |
Previous |
Next |
| The Projman Application |
| Name | Contents | Explanation |
|---|---|---|
| &reptname | `report name' | Current report name |
| &projname | `project name' | Active project name |
| &projdesc | `project description' | Active project description |
| &rdformat | datetime7. OR datetime13. | specified by the Formats option |
| &varlist | `Variables variable names' | specified by the Variable list |
| &ivarlist | `Identifier variable names' | specified by the Identifier list |
| &byvlist | BY + `Sub-Group variable names' | specified by the Sub-Group List |
| Name | Contents | Explanation |
|---|---|---|
| &start | `start variable name' | specified by the Schedule option |
| &finish | `finish variable name' | finish corresponding to &start |
| header=Small, Medium, OR Large | specified by the Header Size option | |
| &calopts | fill | if Display All Months is selected |
| missing | if Include Missing Labels is selected | |
| caledata=work.cal workdata= | if calendars used in scheduling | |
| &caldata | work.shift(drop=holiday workday) | |
| holidata=work.hol | if holidays used in scheduling | |
| &calstmt | calid calid; | if calendars used in scheduling |
| outstart monday; outfinish friday; | if Display Weekdays Only is selected | |
| &holstmt | holistart hstart; holidur holidur; | if holidays used in scheduling |
| holifin hfinish; holiname holiname; |
Note that the &caldata, &calstmt, and &holstmt macro variables are not defined unless the active project's duration unit is `DAY' or `WEEKDAY'.
| Name | Contents | Explanation |
|---|---|---|
| &gout | gout=work.ggseg | graphics catalog specification |
| &resdict | work.resdict | resource dictionary data set |
| &zonevar | `variable name' | first variable in Sub-Group List |
| &res | Lineprinter, Fullscreen OR Graphics | specified by the Resolution option |
| caledata=work.cal workdata= | if calendars used in scheduling | |
| work.shift(drop=holiday workday) | ||
| &gantdata | holidata=work.hol | if holidays used in scheduling |
| labeldata=work.labels | if Mark Parent Tasks is selected | |
| precdata=work.repttemp | if Show Precedence is selected | |
| (where=(obs_type='LOGIC')) | ||
| mininterval=`duration unit' | specified by the Per Interval option | |
| scale=`integer value' | specified by the Columns option | |
| name="g" | graphics catalog entry name | |
| maxids | draw maximum number of identifiers | |
| interval=`duration unit' | duration unit used for scheduling | |
| dur=duration cmile=`color' | if Show Milestones is selected | |
| activity=actid succ=succid | ||
| lag=lag cprec=`color' | if Show Precedence is selected | |
| noarrowhead | if Suppress Arrowheads is selected | |
| nojobnum | unless Show Job Numbers is selected | |
| nolegend | unless Show Chart Legend is selected | |
| compress | if Compress To One Page is selected | |
| hconnect chcon=`color' | if Draw Task Lines is selected | |
| critflag | if Flag Critical Tasks is selected | |
| combine | if Combine Schedules is selected | |
| labvar=actid | if Mark Parent Tasks is selected | |
| &ganopts | markwknd | if Mark Weekends is selected |
| markbreak | if Mark Work Breaks is selected | |
| idpages | if Print Id On Each Page is selected | |
| fill | if Fill Pages Completely is selected | |
| noframe | if Suppress Chart Frame is selected | |
| pcompress | if Proportional Compress is selected | |
| hpages=`integer value' | specified by the Horizontal Pages option | |
| vpages=`integer value' | specified by the Vertical Pages option | |
| height=`numeric value' | specified by the Text Height option | |
| caxis=`color' | specified by the Time Axis option | |
| ctext=`color' | specified by the Text option | |
| cframe=`color' | specified by the Chart Frame option | |
| holiday=(hstart) holidur=(holidur) | if holidays were used in scheduling | |
| holifin=(hfinish) | ||
| calid=calid | if calendars were used in scheduling | |
| timenow=`timenow date' | if Draw Timenow Line is selected | |
| notnlabel | unless Label Timenow Line is selected |
Note that the CALEDATA=, HOLIDATA= AND WORKDATA= specifications are not added to the &gantdata macro variable unless the active project's duration unit is larger than 'DAY'.
| Name | Contents | Explanation |
|---|---|---|
| &gout | gout=work.ngseg | graphics catalog specification |
| &res | Lineprinter, Fullscreen OR Graphics | specified by the Resolution option |
| name="n" | graphics catalog entry name | |
| zone=`variable name' | specified by the Zone Variable option | |
| nozonelabel | if Suppress Zone Labels is selected | |
| zonespace | if Space Between Zones is selected | |
| nodefaultid | unless Show Default Vars is selected | |
| nolabel | unless Label Variables is selected | |
| duration=duration | if Show Duration is selected | |
| separatearcs | if Draw Seperate Arcs is selected | |
| showstatus | if Show Progress is selected | |
| compress | if Compress To One Page is selected | |
| centerid | if Center Id Values is selected | |
| spanningtree | if Spanning Tree Layout is selected | |
| lag=(lag) | if Show Precedence Type is selected | |
| rectilinear | if Draw Rectangular Arcs is selected | |
| pcompress | if Proportional Compress is selected | |
| &netopts | arrowhead=0 | if Suppress Arrowheads is selected |
| noarrowfill | if Draw Open Arrowheads is selected | |
| nonumber | if Suppress Page Numbers is selected | |
| hpages=`integer value' | specified by the Horizontal Pages option | |
| vpages=`integer value' | specified by the Vertical Pages option | |
| height=`numeric value' | specified by the Text Height option | |
| carcs=`color' | specified by the Arcs option | |
| ccritarcs=`color' | specified by the Critical Arcs option | |
| ctext=`color' | specified by the Node Text option | |
| frame caxis=`color' | if Draw Border is selected | |
| autozone | if Automatic Zone Layout is selected | |
| linear | if Draw Linear Time Axis is selected | |
| autoref cref=`color' | if Draw Reference Lines is selected | |
| refbreak | if Show Ref. Line Breaks is selected | |
| showbreak | if Show Time Axis Breaks is selected | |
| notimeaxis | if Suppress Time Axis is selected | |
| align=`schedule variable name' | specified by the Schedule option |
Note that the following specifications are not added to the &netopts macro variable unless the Schedule option is specified: FRAME, CAXIS=, LINEAR, AUTOREF, CREF=, REFBREAK, SHOWBREAK, AND NOTIMEAXIS.
| Name | Contents | Explanation |
|---|---|---|
| &gout | gout=work.rgseg | graphics catalog specification |
| &plotopts | name="r" | graphics catalog entry name |
| &chrtopts | name="r" | graphics catalog entry name |
| &resdict | work.resdict | resource dictionary data set |
| &schedout | `data set name' | report schedule data set |
| &varlist | __ALL__ | if Scope option is set to All Resources |
| `resource name' | if Scope option is set to Selected Resource | |
| &res | Lineprinter OR Graphics | specified by the Resolution option |
| &interval | `duration unit' | specified by the Frequency scheduling option |
| &mwhere | not currently initialized |
| Name | Contents | Explanation |
|---|---|---|
| round | if Round values is selected | |
| double | if Double space is selected | |
| &prnopts | noobs | unless Print observation number is selected |
| label | unless Suppress labels is selected | |
| n | if Print number of observations is selected | |
| uniform | if Format pages uniformly is selected |
|
Chapter Contents |
Previous |
Next |
Top |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.