The GANTT Procedure - SAS

2y ago
31 Views
2 Downloads
8.89 MB
199 Pages
Last View : 3d ago
Last Download : 3m ago
Upload by : Mara Blakely
Transcription

SAS/OR 13.2 User’s Guide:Project ManagementThe GANTT Procedure

This document is an individual chapter from SAS/OR 13.2 User’s Guide: Project Management.The correct bibliographic citation for the complete manual is as follows: SAS Institute Inc. 2014. SAS/OR 13.2 User’s Guide:Project Management. Cary, NC: SAS Institute Inc.Copyright 2014, SAS Institute Inc., Cary, NC, USAAll rights reserved. Produced in the United States of America.For a hard-copy book: No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or byany means, electronic, mechanical, photocopying, or otherwise, without the prior written permission of the publisher, SAS InstituteInc.For a Web download or e-book: Your use of this publication shall be governed by the terms established by the vendor at the timeyou acquire this publication.The scanning, uploading, and distribution of this book via the Internet or any other means without the permission of the publisher isillegal and punishable by law. Please purchase only authorized electronic editions and do not participate in or encourage electronicpiracy of copyrighted materials. Your support of others’ rights is appreciated.U.S. Government License Rights; Restricted Rights: The Software and its documentation is commercial computer softwaredeveloped at private expense and is provided with RESTRICTED RIGHTS to the United States Government. Use, duplication ordisclosure of the Software by the United States Government is subject to the license terms of this Agreement pursuant to, asapplicable, FAR 12.212, DFAR 227.7202-1(a), DFAR 227.7202-3(a) and DFAR 227.7202-4 and, to the extent required under U.S.federal law, the minimum restricted rights as set out in FAR 52.227-19 (DEC 2007). If FAR 52.227-19 is applicable, this provisionserves as notice under clause (c) thereof and no other notice is required to be affixed to the Software or documentation. TheGovernment’s rights in Software and documentation shall be only those set forth in this Agreement.SAS Institute Inc., SAS Campus Drive, Cary, North Carolina 27513.August 2014SAS provides a complete selection of books and electronic products to help customers use SAS software to its fullest potential. Formore information about our offerings, visit support.sas.com/bookstore or call 1-800-727-3228.SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in theUSA and other countries. indicates USA registration.Other brand and product names are trademarks of their respective companies.

Gain Greater Insight into YourSAS Software with SAS Books. Discover all that you need on your journey to knowledge and empowerment.support.sas.com/bookstorefor additional books and resources.SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. Other brand and product names aretrademarks of their respective companies. 2013 SAS Institute Inc. All rights reserved. S107969US.0613

Chapter 8The GANTT ProcedureContentsOverview: GANTT Procedure . . . . . . . . . . . . . . . . . . . . . .Getting Started: GANTT Procedure . . . . . . . . . . . . . . . . . . .Syntax: GANTT Procedure . . . . . . . . . . . . . . . . . . . . . . . .Functional Summary . . . . . . . . . . . . . . . . . . . . . . . .PROC GANTT Statement . . . . . . . . . . . . . . . . . . . . .BY Statement . . . . . . . . . . . . . . . . . . . . . . . . . . .CHART Statement . . . . . . . . . . . . . . . . . . . . . . . . .ID Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . .Details: GANTT Procedure . . . . . . . . . . . . . . . . . . . . . . .Schedule Data Set . . . . . . . . . . . . . . . . . . . . . . . . .Missing Values in Input Data Sets . . . . . . . . . . . . . . . . .Specifying the PADDING Option . . . . . . . . . . . . . . . .Page Format . . . . . . . . . . . . . . . . . . . . . . . . . . . .Multiple Calendars and Holidays . . . . . . . . . . . . . . . . .Full-Screen Version . . . . . . . . . . . . . . . . . . . . . . . .Graphics Version . . . . . . . . . . . . . . . . . . . . . . . . . .Specifying the Logic Options . . . . . . . . . . . . . . . . . . .Automatic Text Annotation . . . . . . . . . . . . . . . . . . . .Web-Enabled Gantt Charts . . . . . . . . . . . . . . . . . . . . .Mode-Specific Differences . . . . . . . . . . . . . . . . . . . . .Displayed Output . . . . . . . . . . . . . . . . . . . . . . . . . .Macro Variable ORGANTT . . . . . . . . . . . . . . . . . . .Computer Resource Requirements . . . . . . . . . . . . . . . . .ODS Style Templates . . . . . . . . . . . . . . . . . . . . . . .Examples: GANTT Procedure . . . . . . . . . . . . . . . . . . . . . .Line-Printer Examples . . . . . . . . . . . . . . . . . . . . . . .Example 8.1: Printing a Gantt Chart . . . . . . . . . . . . . . .Example 8.2: Customizing the Gantt Chart . . . . . . . . . . . .Graphics Examples . . . . . . . . . . . . . . . . . . . . . . . . .Example 8.3: Marking Holidays . . . . . . . . . . . . . . . . .Example 8.4: Marking Milestones and Special Dates . . . . . . .Example 8.5: Using the COMPRESS Option . . . . . . . . . . .Example 8.6: Using the MININTERVAL and SCALE OptionsExample 8.7: Using the MINDATE and MAXDATE Options .Example 8.8: Variable-Length Holidays . . . . . . . . . . . . .Example 8.9: Multiple Calendars . . . . . . . . . . . . . . . . 602604608

494 F Chapter 8: The GANTT ProcedureExample 8.10: Plotting the Actual Schedule . . . . . . . . . . . . . . . . . . . . . .611Example 8.11: Comparing Progress Against a Baseline Schedule . . . . . . . . . . .613Example 8.12: Using the COMBINE Option . . . . . . . . . . . . . . . . . . . . . .616Example 8.13: Plotting the Resource-Constrained Schedule . . . . . . . . . . . . . .617Example 8.14: Specifying the Schedule Data Directly . . . . . . . . . . . . . . . . .619Example 8.15: BY Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .622Example 8.16: Gantt Charts by Persons . . . . . . . . . . . . . . . . . . . . . . . . .625Example 8.17: Using the HEIGHT and HTOFF Options . . . . . . . . . . . . . .629Example 8.18: Drawing a Logic Gantt Chart Using AON Representation . . . . . . .631Example 8.19: Specifying the Logic Control Options . . . . . . . . . . . . . . . . .633Example 8.20: Nonstandard Precedence Relationships . . . . . . . . . . . . . . . . .640Example 8.21: Using the SAS/GRAPH ANNOTATE Option . . . . . . . . . . . . .643Example 8.22: Using the Automatic Text Annotation Feature . . . . . . . . . . . . .648Example 8.23: Multiproject Gantt Charts . . . . . . . . . . . . . . . . . . . . . . . .Example 8.24: Multisegment Gantt Charts . . . . . . . . . . . . . . . . . . . . . . .650653Example 8.25: Zoned Gantt Charts . . . . . . . . . . . . . . . . . . . . . . . . . . .657Example 8.26: Web-Enabled Gantt Charts . . . . . . . . . . . . . . . . . . . . . . .658Example 8.27: Using the CHARTWIDTH Option . . . . . . . . . . . . . . . . . .664Example 8.28: Using the TIMEAXISFORMAT Option . . . . . . . . . . . . . . .669Statement and Option Cross-Reference Tables . . . . . . . . . . . . . . . . . . . . .671References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .673Overview: GANTT ProcedureThe GANTT procedure produces a Gantt chart, which is a graphical scheduling tool for the planning andcontrol of a project. In its most basic form, a Gantt chart is a bar chart that plots the tasks of a project versustime. PROC GANTT displays a Gantt chart that corresponds to a project schedule such as that produced bythe CPM procedure or one that is input directly to the procedure. PROC GANTT offers several options andstatements for tailoring the chart to your needs.Using PROC GANTT, you can plot the predicted early and late schedules and identify critical, supercritical,and slack activities. In addition, you can visually monitor a project in progress with the actual schedule andcompare the actual schedule against a target baseline schedule. You can also graphically view the effectsof scheduling a project subject to resource limitations. Any combination of these schedules can be viewedsimultaneously (provided the relevant data exist) together with any user-specified variables of interest, suchas project deadlines and other important dates. PROC GANTT enables you to display the early, late, andactual schedules in a single bar to produce a more meaningful schedule for tracking an activity in progress.PROC GANTT can display the project logic on the Gantt chart by exhibiting dependencies between tasks byusing directed arcs to link the related activities. You can use either the activity-on-arc (AOA) or Activity-onNode (AON) style of input for defining the project network. In addition, the GANTT procedure recognizesnonstandard precedence types. With PROC GANTT, you can display weekends, holidays, and multiplecalendars, and you can depict milestones, reference lines, and a timenow line on the chart. PROC GANTT

Overview: GANTT Procedure F 495enables you to annotate text and graphics on the Gantt chart and provides you with a wide variety of optionsto control and customize the graphical appearance of the chart.The GANTT procedure also supports an automatic text annotation facility that is designed specifically forlabeling Gantt charts independently of the SAS/GRAPH Annotate facility. It enables you to display labelstrings with a minimum of effort and data entry while providing the capability for more complex chartlabeling situations. An important feature of this facility is the ability to link label coordinates and text stringsto variables in the Schedule data set. This means that you can preserve the Label data set even though theschedule dates may change. Several options enable you to customize the annotation, such as the clipping oftext strings that run off the page or the chart and the specification of a split character to split labels that aretoo long.Using the GANTT procedure, you can produce a wide variety of Gantt charts. You can generate zoned Ganttcharts with several options to control its appearance. You can display a zone variable column as well asdraw a line demarcating the different zones. You can also control the bar height and bar offset of each typeof schedule bar. This enables you to change the display order of the schedules as well as giving you thecapability to produce a Gantt chart with embedded bars. You can override the default schedule bar patternassignments at the activity level. In addition, you can restrict the schedule types to which the specified patternis to be applied. You can also override the text color for selected columns of activity text at the activity level.These features facilitate the production of multiproject and multiprocess Gantt charts. Finally, you can alsoassociate HTML pages with activity bars and create Web-enabled Gantt charts.The GANTT procedure enables you to control the number of pages output by the procedure in both horizontaland vertical directions. In addition, you can control the number of jobs displayed per page as well as thenumber of tickmarks displayed per page. You can display ID variables on every page and even let theprocedure display the maximum number of ID variables that can fit on one page. You can number the pages,justify the Gantt chart in the horizontal and vertical directions with respect to the page boundaries, andmaintain the original aspect ratio of the Gantt chart on each page.PROC GANTT gives you the option of displaying the Gantt chart in one of three modes: line-printer,full-screen, or graphics mode. The default mode is graphics mode, which enables you to produce charts ofhigh resolution quality. Graphics mode requires SAS/GRAPH software. See the section “Graphics Version”on page 546 for more information on producing high-quality Gantt charts. You can also produce line-printerquality Gantt charts by specifying the LINEPRINTER option in the PROC GANTT statement. In addition tosubmitting the output to either a plotter or printer, you can view the Gantt chart at the terminal in full-screenmode by specifying the FULLSCREEN option in the PROC GANTT statement. See the section “Full-ScreenVersion” on page 542 for more information on viewing Gantt charts in full-screen mode. The GANTTprocedure also produces a macro variable that indicates the status of the invocation and also contains otheruseful statistics about the Gantt charts generated by the invocation.There are several distinctive features that characterize the appearance of the chart produced by the GANTTprocedure: The horizontal axis represents time, and the vertical axis represents the sequence of observations in thedata set. Both the time axis and the activity axis can be plotted across more than one page.

496 F Chapter 8: The GANTT Procedure The procedure automatically provides extensive labeling of the time axis, enabling you to determineeasily the exact time of events plotted on the chart. The labels are determined on the basis of theformats of the times being plotted. You can also specify user-defined formats for the labeling. In graphics mode, the COMPRESS option in the CHART statement enables you to produce the entireGantt chart on one page. The PCOMPRESS option enables you to produce the entire Gantt chart onone page while maintaining the original aspect ratio of the Gantt chart. Both these options work inconjunction with the HPAGES and VPAGES options, which specify the number of pages in thehorizontal and vertical directions for the chart.Project information is communicated into PROC GANTT using SAS data sets. The input data sets used byPROC GANTT are as follows: The Schedule data set contains the early, late, actual, resource-constrained, and baseline schedulesand any other activity-related information. The activity-related information can include precedenceinformation, calendar used by the activity, special dates, and any other information that you wantto identify with each activity. This data set can be the same as the Schedule data set produced byPROC CPM, or it can be created separately by a DATA step. Each observation in the Schedule dataset represents an activity and is plotted on a separate row of the chart unless activity splitting duringresource-constrained scheduling has caused an activity to split into disjoint segments. For detailsregarding the output format in this case, see the section “Displayed Output” on page 568. The Precedence (Logic) data set contains the precedence information of the project in AON formatin order to draw a Logic Gantt chart of the project. Specifying this data set is not necessary if theprecedence information exists in the Schedule data set. If the data set is specified, however, theACTIVITY variable must exist in both the Schedule and Precedence data sets.Typically you would use this feature when scheduling in PROC CPM with nonstandard precedenceconstraints where the LAG variables are not transferred to the Schedule data set or with the COLLAPSEoption. Setting the Precedence data set for PROC GANTT to be the Activity data set (used in PROCCPM) establishes the required precedence relationships. This is also a convenient feature when drawingseveral Gantt charts for the same project with different schedule information (such as when monitoringa project in progress). Specifying a Precedence data set avoids having to duplicate the precedenceinformation in every Schedule data set. The Label data set contains the label information of the project that enables you to draw labeledGantt charts independently of the SAS/GRAPH Annotate facility. It requires a minimum of effort andprovides you with a convenient mechanism to link label strings and their coordinates to variables in theSchedule data set. Another convenient feature is its ability to replicate labels across all activities. Boththese features facilitate reuse of the Label data set.

Overview: GANTT Procedure F 497 The Workday and the Calendar data sets together enable you to represent any type of work pattern,during a week and within each day of the week, on the Gantt chart. The same Workday and Calendardata sets used by PROC CPM can also be passed to PROC GANTT. The Holiday data set enables you to associate standard holidays and vacation periods with eachcalendar and represent them on the Gantt chart. Like the Workday and Calendar data sets, the sameHoliday data set used by PROC CPM can also be used by PROC GANTT. The Annotate data set contains the graphics and text that are to be annotated on the Gantt chart. Thisdata set is used by the GANTT procedure in conjunction with the Annotate facility in SAS/GRAPHsoftware.The GANTT procedure produces one output data set. The Imagemap data set contains the outline coordinates for the schedule bars used in the Gantt chartthat can be used to generate HTML MAP tags.When displaying the precedence relationships between activities on the Gantt chart, bear in mind the followingfacts with regard to data sets used by PROC GANTT: The Schedule data set (and optionally the Precedence data set) contains the variables that define theprecedence relationships between activities in the project. You can handle nonstandard precedence constraints in PROC GANTT when using AON format byidentifying the LAG variables in the CHART statement. When you use PROC CPM to produce the schedule for a project with nonstandard precedencerelationships, the LAG variables are not automatically included in the Schedule data set. Use an IDstatement or the XFERVARS option in the PROC CPM statement to add them. When you generate the schedule using PROC CPM with the COLLAPSE option, it is recommendedthat you use the Activity data set to define the precedence relationships for the Gantt procedure byspecifying the PRECDATA option in the PROC GANTT statement. This ensures that all the relevantprecedence information is extracted.Each option and statement available in the GANTT procedure is explained in the section “Syntax: GANTTProcedure” on page 502. The section “Examples: GANTT Procedure” on page 576 illustrates most of theseoptions and statements.

498 F Chapter 8: The GANTT ProcedureGetting Started: GANTT ProcedureIn order to draw a Gantt chart, at the very minimum you need a Schedule data set. This data set is expectedto be similar to the OUT Schedule data set produced by PROC CPM, with each observation representingan activity in the project. It is possible to obtain a detailed Gantt chart by specifying the following singlestatement:PROC GANTT DATA SAS-data-set ;The data set specified is the Schedule data set produced by PROC CPM.As an example of this, consider the software development project in the “Getting Started” section in Chapter 4,“The CPM Procedure.” The output schedule for this example is saved in a data set, INTRO1, which is displayedin Figure 8.1.Figure 8.1 Software Project PlanProject ScheduleObs activitysuccesr1succesr2 duration descrpt1 TESTINGRECODE20 Initial Testing2 PRELDOCDOCEDREV QATEST15 Prel. Documentation3 MEETMKTRECODE4 RECODEDOCEDREV QATEST5 QATESTPROD6 DOCEDREV PROD7 PROD1 Meet Marketing5 Recoding10 QA Test Approve10 Doc. Edit and Revise1 ProductionObs E START E FINISH L START L FINISH T FLOAT F FLOAT1 01MAR04 20MAR04 01MAR04 20MAR04002 01MAR04 15MAR04 11MAR04 25MAR0410103 01MAR04 01MAR04 20MAR04 20MAR0419194 21MAR04 25MAR04 21MAR04 25MAR04005 26MAR04 04APR04 26MAR04 04APR04006 26MAR04 04APR04 26MAR04 04APR04007 05APR04 05APR04 05APR04 05APR0400

Getting Started: GANTT Procedure F 499The following code produces the Gantt chart shown in Figure 8.2.title 'Line-Printer Gantt Chart';proc gantt lineprinter data intro1;run;The DATA option could be omitted if the INTRO1 data set is the most recent data set created; by default,PROC GANTT uses the LAST data set.Figure 8.2 Line-Printer Gantt ChartLine-Printer Gantt ChartMARMARMARMARMARMARAPR01 04 07 10 13 16 19 22 25 28 31 03 06- -- -- -- -- -- -- -- -- -- -- -- -- * * --------- ---- . . * * * * * * ** - -- -- -- -- -- -- -- -- -- -- -- -- -Job1234567LEGENDSymbolExplanation ---- Duration of a Normal Job . Slack Time for a Normal Job* *Duration of a Critical Job

500 F Chapter 8: The GANTT ProcedureYou can produce a high-resolution graphics quality Gantt chart by specifying the GRAPHICS option insteadof the LINEPRINTER option in the PROC GANTT statement. Graphics mode is also the default displaymode. The resulting Gantt chart is shown in Figure 8.3.proc gantt graphics data intro1;run;Figure 8.3 Graphics Gantt Chart

Getting Started: GANTT Procedure F 501Finally, you can draw a Logic Gantt chart by defining the precedence information to PROC GANTT in AONformat using the ACTIVITY and SUCCESSOR options in the CHART statement. The Logic Gantt chartis shown in Figure 8.4.proc gantt data intro1;chart / activity activity successor (succesr1-succesr2);run;Figure 8.4 Logic Gantt ChartFor further examples illustrating typical invocations of the GANTT procedure when managing projects, seeChapter 3, “Introduction to Project Management.”

502 F Chapter 8: The GANTT ProcedureSyntax: GANTT ProcedureThe following statements are used in PROC GANTT:PROC GANTT options ;BY variables ;CHART specifications / options ;ID variables ;Functional SummaryTable 8.1 outlines the options available for the GANTT procedure, classified by function.Table 8.1 Functional SummaryDescriptionStatementOptionAxis Formatting OptionsSpecifies the increment for labeling axisSpecifies the ending time for axisSpecifies the starting time for axisSpecifies the smallest interval identified on chartSuppresses time portion of datetime tickmarkSpecifies the number of columns per minintervalSpecifies the format of time axis labelsUses first plot variable format for NCREMENT MAXDATE MINDATE MININTERVAL NOTMTIMESCALE TIMEAXISFORMAT HARTABARHT ABAROFF BARHT BAROFF BBARHT BBAROFF CHCON EBARHT EBAROFF HBARHT HBAROFF HCONCHAR HCONNECTJOINCHAR LHCON NOPATBAROVERLAPCH OVPCHAR PATLEVEL Bar Enhancement OptionsSpecifies the actual bar heightSpecifies the actual bar offsetSpecifies the default bar heightSpecifies the default bar offsetSpecifies the baseline bar heightSpecifies the baseline bar offsetSpecifies the color of connect lineSpecifies the early/late bar heightSpecifies the early/late bar offsetSpecifies the holiday bar heightSpecifies the holiday bar offsetSpecifies the character for drawing connect lineDraws a horizontal connect lineSpecifies the characters for drawing scheduleSpecifies the line style of connect lineSuppresses PATTERN variable for bar fillsSpecifies the overprint character for schedule variablesSpecifies the overprint character for CHART variablesSpecifies the schedule types that use the PATTERN variable

Functional Summary F 503Table 8.1 continuedDescriptionStatementOptionSpecifies the PATTERN variable for bar fills and textcolorSpecifies the resource bar heightSpecifies the resource bar offsetSpecifies the characters for plotting timesCHARTPATTERN CHARTCHARTCHARTRBARHT RBAROFF SYMCHAR CHARTCHARTCHARTCHARTCHARTCALID DAYLENGTH DAYSTART MARKBREAKMARKWKNDSpecifies the Calendar data setSpecifies the Schedule data setSpecifies the Holiday data setSpecifies the Imagemap output data setSpecifies the Label data setSpecifies the Precedence (Logic) data setSpecifies the Work pattern data NOTATE ANNOTATE CALEDATA DATA HOLIDATA IMAGEMAP LABDATA PRECDATA WORKDATA Graphics Catalog OptionsSpecifies the description of the catalog entrySpecifies the name of graphics catalogSpecifies the name of catalog entryCHARTGANTTCHARTDESCRIPTION GOUT NAME Holiday OptionsSpecifies the character for plotting holidaysSpecifies the holiday start variableSpecifies the holiday duration variableSpecifies the holiday finish variableSpecifies the holiday duration unitsCHARTCHARTCHARTCHARTCHARTHOLICHAR HOLIDAY HOLIDUR HOLIFIN INTERVAL ID Variable OptionsSpecifies the number of columns between ID variablesMarks critical activitiesSpecifies the activity text columns that use pattern colorAllows duplicate ID valuesDisplays ID variables on every pageMaximizes number of ID variables on pageSuppresses job numberCHARTCHARTCHARTCHARTCHARTCHARTCHARTBETWEEN CRITFLAGCTEXTCOLS DUPOKIDPAGESMAXIDSNOJOBNUMCalendar OptionsSpecifies the calendar identifierSpecifies the length of the workdaySpecifies the beginning of the workdayMarks all breaks in a dayMarks all non-working daysData Set OptionsSpecifies the Annotate data set

504 F Chapter 8: The GANTT ProcedureTable 8.1 continuedDescriptionStatementOptionSpecifies the split character for dividing ID labelsStrips leading blanks from character variablesGANTTGANTTSPLIT STRIPIDBLANKSLabeling OptionsSpecifies the label variable linking to Schedule data setSpecifies the rules for label layoutSpecifies the split character for labelsSpecifies the maximum number of digits in integer labelCHARTCHARTCHARTGANTTLABVAR LABRULE LABSPLIT LABMAXINT Logic OptionsSpecifies the activity variable for AON formatUses AOA precedence specificationsSpecifies the color of precedence connectionsSpecifies the headnode variable for AOA formatSpecifies the lag variable for AON formatSpecifies the schedule bar connected to precedence linesSpecifies the line style of precedence connectionsSpecifies the maximum displacement of local verticalSpecifies the minimum interdistance of global verticalsSpecifies the minimum offset of global verticalSpecifies the minimum offset of local verticalSuppresses drawing arrow headSuppresses automatic range extensionTerminates procedure if bad precedence dataSpecifies the successor variable for AON formatSpecifies the tailnode variable for AOA formatSpecifies the width of precedence VITY AOACPREC HEAD LAG LEVEL LPREC MAXDISLV MININTGV MINOFFGV MINOFFLV NOARROWHEADNOEXTRANGESHOWPRECSUCCESSOR TAIL WPREC Milestone OptionsSpecifies the milestone colorSpecifies the duration variableSpecifies the font for the milestone symbolSpecifies the milestone heightSpecifies the milestone characterSpecifies the value for the milestone symbolCHARTCHARTCHARTCHARTCHARTCHARTCMILE DUR FMILE HMILE MILECHAR VMILE Miscellaneous OptionsInvokes full-screen versionInvokes graphics versionInvokes line-printer versionSpecifies the maximum number of decimals for a numberSpecifies the unit for padding finish timesSpecifies the upper limit on number of pagesDisplays summary of symbols and ICSLPMAXDEC PADDING PAGES SUMMARY

Functional Summary F 505Table 8.1 CHARTCHARTCHARTCHARTCHARTCHARTBOTTOMCAXIS CFRAME CHARTWIDTH COMPRESSFILLFORMCHAR HPAGES LEFTLWIDTH NJOBS NOFRAMENOLEGENDNOPAGENUMNTICKS PAGENUMPCOMPRESSRIGHTSKIP CHARTCHARTTOPVPAGES Reference Line OptionsSpecifies the reference line colorSpecifies the reference line styleSpecifies the placement of the reference linesSpecifies the reference line characterSpecifies that reference lines should be labeledCHARTCHARTCHARTCHARTCHARTCREF LREF REF REFCHAR REFLABELSchedule Selection OptionsSpecifies the actual start variableSpecifies the actual finish variableSpecifies the baseline start variableSpecifies the baseline finish variableConcatenates early/late and actual schedulesSpecifies the early start variableSpecifies the early finish variableSpecifies the late start variableSpecifies the late finish variableSpecifies the resource-constrained start variableSpecifies the resource-constrained finish ARTCHARTCHARTA START A FINISH B START B FINISH COMBINEE START E FINISH L START L FINISH S START S FINISH Page Layout OptionsPositions chart at bottom of pageSpecifies the axis colorSpecifies the frame fill colorSpecifies the width of the chart axis areaDraws chart on one page in graphics modeFills each page as much as possibleSpecifies the characters for table outlines and dividersSpecifies the number of pages spanning time axisLeft justifies chartSpecifies the line widthSpecifies the number of activities on each pageSuppresses frameSuppresses legendSuppresses page number at upper right cornerSpecifies the number of tickmarks on each pageDisplays page number at upper right cornerDraws chart proportionally on one pageRight justifies chartSpecifies the number of rows between consecutive activitiesPositions chart at top of pageSpecifies the number of pages spanning activity axis

506 F Chapter 8: The GANTT ProcedureTable 8.1 continuedDescriptionStatementOptionTimenow Line OptionsSpecifies the timenow line colorSpecifies the timenow line styleSuppresses the timenow labelSpecifies the placement of the timenow lineSpecifies the timenow line characterSpecifies the timenow line widthCHARTCHARTCHARTCHARTCHARTCHARTCTNOW LTNOW NOTNLABELTIMENOW TNCHAR WTNOW Text Formatting OptionsSpecifies the text colorSpecifies the text fontSpecifies the text height multiplierSpecifies the vert

The GANTT procedure produces a Gantt chart, which is a graphical scheduling tool for the planning and control of a project. In its most basic form, a Gantt chart is a bar chart that plots the tasks of a project versus time. PROC GANTT displays a Gantt chart

Related Documents:

POStERallows manual ordering and automated re-ordering on re-execution pgm1.sas pgm2.sas pgm3.sas pgm4.sas pgm5.sas pgm6.sas pgm7.sas pgm8.sas pgm9.sas pgm10.sas pgm1.sas pgm2.sas pgm3.sas pgm4.sas pgm5.sas pgm6.sas pgm7.sas pgm8.sas pgm9.sas pgm10.sas 65 min 45 min 144% 100%

May 02, 2018 · D. Program Evaluation ͟The organization has provided a description of the framework for how each program will be evaluated. The framework should include all the elements below: ͟The evaluation methods are cost-effective for the organization ͟Quantitative and qualitative data is being collected (at Basics tier, data collection must have begun)

Silat is a combative art of self-defense and survival rooted from Matay archipelago. It was traced at thé early of Langkasuka Kingdom (2nd century CE) till thé reign of Melaka (Malaysia) Sultanate era (13th century). Silat has now evolved to become part of social culture and tradition with thé appearance of a fine physical and spiritual .

SAS OLAP Cubes SAS Add-In for Microsoft Office SAS Data Integration Studio SAS Enterprise Guide SAS Enterprise Miner SAS Forecast Studio SAS Information Map Studio SAS Management Console SAS Model Manager SAS OLAP Cube Studio SAS Workflow Studio JMP Other SAS analytics and solutions Third-party Data

Both SAS SUPER 100 and SAS SUPER 180 are identified by the “SAS SUPER” logo on the right side of the instrument. The SAS SUPER 180 air sampler is recognizable by the SAS SUPER 180 logo that appears on the display when the operator turns on the unit. Rev. 9 Pg. 7File Size: 1MBPage Count: 40Explore furtherOperating Instructions for the SAS Super 180www.usmslab.comOPERATING INSTRUCTIONS AND MAINTENANCE MANUALassetcloud.roccommerce.netAir samplers, SAS Super DUO 360 VWRuk.vwr.comMAS-100 NT Manual PDF Calibration Microsoft Windowswww.scribd.com“SAS SUPER 100/180”, “DUO SAS SUPER 360”, “SAS .archive-resources.coleparmer Recommended to you b

gantt chart. The gantt chart diagram can contain bar objects that are used for scheduling. Each row of the gantt chart does have a row of the tree grid. To identify the most elements of the gantt chart please see the following list: 4 The gantt chart area, also called (gantt) table. Elements of the gantt chart like

On an exceptional basis, Member States may request UNESCO to provide thé candidates with access to thé platform so they can complète thé form by themselves. Thèse requests must be addressed to esd rize unesco. or by 15 A ril 2021 UNESCO will provide thé nomineewith accessto thé platform via their émail address.

Classical Theory and Modern Bureaucracy by Edward C. Page Classical theories of bureaucracy, of which that of Max Weber is the most impressive example, seem to be out of kilter with contemporary accounts of change within the civil service in particular and modern politico-administrative systems more generally. Hierarchy and rule-bound behaviour seem hard to square with an environment .