Default Project Guide Files
Microsoft® Office Project 2003 includes a set of default files for the Project Guide. This article includes the following major sections:
- Tables of Default Project Guide Files
- Definitions of Goal Areas and Tasks
Download The download file Project 2003: Project Guide and Custom Views (pj11ProjectGuide101.exe) includes the default Project Guide files, samples, and templates. This file is available from the Microsoft Download Center.
Note The installation of Project 2003 includes the file pjintl.dll, which contains all of the default Project Guide files. For information on how to access the Project Guide files within pjintl.dll, see Custom Protocols and Localization. The pj11ProjectGjuide101.exe download installs the individual Project Guide files in your Project 2003 SDK directory, that you can use as templates for creating your own custom Project Guide content.
For more information about the Project Guide architecture and developing custom Project Guides and custom views, see Project Guide 101: Overview
Tables of Default Project Guide Files
The following tables list and describe all of the default Project Guide files, organized by directories that the pj11ProjectGuide101.exe download installs in the Project 2003 SDK.
Note The gbui:// protocol accesses the default files in pjintl.dll by file name only, not within directories.
Error Pages (directory: DefaultProjectGuideFiles\error_pages)
These files are mainly used by the code that hosts Microsoft Internet Explorer inside Project. Any side pane or Project Guide component can use these error pages. However, the Project Guide can have its own error pages for the problems dealt with here. Whenever there are two error pages for the same problem, such as error2.htm and generic_security_error.htm, the main page uses its own error page for navigations that the main page started. If the problem comes from something outside the Project Guide, such as a custom view, then the hosting code deals with the error. For a list of the error pages used by the main page, see the error.htm files in the HTML Pages table.
File | Description |
---|---|
generic_security_error.htm |
The code that hosts Internet Explorer brings up this error page when a navigation to a nontrusted site fails. The generic_security_error.htm page shows the untrusted URL and explains how to add a URL to the list of trusted sites. If there is a navigation error in code that is outside a Project Guide framework, such as a custom view, then you see the generic_security_error.htm page. Error2.htm is similar, but only works with navigation from side panes. |
login_error.htm |
This comes up when an attempt to access a Project Server fails. It tells the user that the server is unavailable and provides a button to retry the navigation. It also suggests that the user check the Project Server URL in the Collaborate tab of the Options dialog box (Tools menu). |
login_ntrusted.htm |
This error appears due to a log on attempt for a Project Server that is not on the list of trusted sites. The page provides a Make Server Trusted button, and explains what trusting a site means. The user can click Retry accessing the Project Server, after the the site is trusted. Similar to the pc_security_error.htm page. |
login_version.htm |
This error comes up when you try to log on to a Project Server version earlier than Microsoft Project Server 2002. |
naverror.js |
This file provides all of the scripts behind the error page files in the error_pages directory. The Retry navigation and Trust site buttons all work through this code. |
pc_security_error.htm |
Appears when the Project Guide tries to get information from Project Server that is not on the list of trusted sites. Similar to the login_ntrusted.htm page. |
Images (directory: DefaultProjectGuideFiles\images)
The default Project Guide uses 50 images; the following table shows just the image file names.
Filenames, B - M | Filenames, N - Z |
---|---|
blk_pointer.gif | network_diagram.gif |
bullet.gif | newstask2.gif |
calendar_view.gif | note.gif |
check.gif | outdent2.gif |
close.gif | redbar.gif |
closelit.gif | relationship_diagram.gif |
collapse.gif | resource_form.gif |
collapse_task.gif | resource_graph.gif |
expand.gif | resource_sheet.gif |
expand_task.gif | resource_usage.gif |
gantt_bar.gif | rt_arrow.gif |
gantt_chart.gif | rt_arrowlit.gif |
help.gif | save.gif |
hierarch.gif | schd_base.gif |
hyperlnk.gif | statuscomplete.gif |
indent2.gif | statuslate.gif |
lightbulb.gif | statusontime.gif |
linkff.gif | task_form.gif |
linkfs.gif | task_sheet.gif |
linkss.gif | timescale.gif |
linnkbl.gif | warning.gif |
lt_arrow.gif | w_next.gif |
lt_arrowlit.gif | w_previous.gif |
milestone.gif | zoomIn.gif |
morehelp.gif | zoomOut.gif |
Smart Tags (directory: DefaultProjectGuideFiles\ooui)
All Smart Tag pages are implemented as custom views.
File | Description |
---|---|
customize_assignment.htm |
As users add and remove resources from a task, the task's duration changes and the schedule changes with it. Whenever a duration shifts, a Smart Tag appears in the task. The drop-down menu on the Smart Tag button provides options for handling the duration shift. The last option, Show me more details, brings up customize_assignment.htm. It explains how work, assignment units, and task duration affect schedule changes. It also splits the view area and shows the Task Form view in the bottom pane. This custom view is often called from the Gantt Chart, so detailed information on the Task Form view can help. Project only brings up customize_assignment.htm when the Project Guide is on. When the Project Guide is off, the Smart Tag option Show me more details brings up a Help page. Customers can load the customize_assignment.htm custom view whenever they want using the LoadWebBrowserControl method in the Project object model. This view's targetPage value is "100", and is recognized by both mainpage.js and wrapper.js. Because the customize_assignment.htm side pane needs to be independent from the Project Guide, it does all its own history and navigation handling, and avoids calling anything in mainpage.js or util.js. |
customize_assignment.js |
This file contains the scripts behind customize_assignment.htm. |
deadlines.htm |
This side pane is implemented as a custom view so it can exist without an entry in the Project Guide's XML schema. When a user changes the date directly in the Start or Finish columns, a Smart Tag appears to let the user know the new date constraints may not be ideal for his or her schedule. If the Project Guide is on when the user selects Choose different options to schedule this task from the Smart Tag menu, the side pane loads deadlines.htm. If the Project Guide is off, the user gets a Help page instead. The side pane gives users a quick overview of scheduling with deadlines and constraints, and the controls to set them for the selected task. Because it is a custom view, users can bring up deadlines.htm at any time with a call to LoadWebBrowserControl. The targetPage value is "102", and is be recognized by the default main page and wrapper files. Because the deadlines.htm side pane needs to be independent from the Project Guide, it does all its own history and navigation handling, and avoids calling anything in mainpage.js or util.js. |
deadlines.js |
This file contains the scripts behind deadlines.htm. |
set_relation.htm |
By default, Project 2003 doesn't use this side pane, since Project consolidates that information in other help pages. You are welcome to use set_relation.htm; it gives users the ability to link selected tasks from start to finish or finish to start, along with an explanation of what that means. Note mainpage.js refers to set_relation.htm, but doesn't ever load it. Because it is a custom view, users can bring up set_relation.htm at any time with a call to LoadWebBrowserControl. The targetPage value is "101". Because the set_relation.htm side pane needs to be independent from the Project Guide, it does all its own history and navigation handling, and avoids calling anything in mainpage.js or util.js. |
set_relation.js |
This file contains the scripts behind set_relation.htm. |
Primary HTML Pages (directory: DefaultProjectGuideFiles\pages)
File | Description |
---|---|
blank.htm |
This blank page appears briefly in the side pane when the Project Guide starts up. The page acts as a placeholder to keep any Internet Explorer load errors from showing up before the initial Tasks side pane comes up. |
error.htm |
This error side pane shows if Project Professional does not specify a Project Server URL when the Project Guide tries to load a Project Web Access page. The error.htm page explains the problem and points users to the Collaborate tab in the Tools Options dialog box, where they can specify a Project Server URL. The default main page loads error.htm whenever a user tries to navigate to a side pane that is not within the list of trusted domains. It tells the user that his or her destination URL isn't trusted and explains that the site must be trusted by Internet Explorer to be loaded. Clicking OK on this side pane loads the default Project Guide XML schema, which offers the user a set of trustworthy local content. |
error2.htm |
See generic_security_error.htm. |
error3.htm |
This error page warns a user that his or her current Project Guide XML schema isn't valid, and provides the option to use the default schema instead. The default main page loads error3.htm in the side pane whenever a schema load fails. |
mainpage.htm |
This is the default functionality and layout page for the Project Guide. It provides the layout for the Project Guide, which organizes the Project screen into a side pane and a main view area. Mainpage.htm also includes the objects that catch events from the Project object model. |
right.htm |
This is a simple HTML page with one component: an ActiveX control that displays Project views. The default Project Guide uses this as its view area. |
server.htm |
Several side panes bring up Project Web Access pages in the main view area. Server.htm is the wrapper page for Project Web Access page loads. |
sp_template.htm |
This is a basic side pane template. The default Project Guide does not use sp_template.htm, but it is a handy starting point for creating new custom side panes. |
wrapper.htm |
This isn't part of the Project Guide. LoadWebBrowserControl macros use the default wrapper.htm page when loading custom views. Because wrapper.htm works from the same hosted Internet Explorer window as the Project Guide, it's stored in the same pjintl.dll file. |
HTML Report Pages (directory: DefaultProjectGuideFiles\pages\report)
File | Description |
---|---|
compare_progress.htm compare_progress_hlp.htm |
See Compare Progress Against Baseline Work Task. |
critical_path.htm critical_path_hlp.htm |
See See the Project's Critical Tasks Task. |
filter.htm filter_hlp.htm |
See Change the Content or Order of Information in a View Task. |
format_gantt.htm format_gantt_hlp.htm |
See Change the Look or Content of the Gantt Chart Task. |
multiple_status.htm | See See the Status of Multiple Projects in Project Center Task. |
print_view.htm | See Print the Current View as a Report. |
project_costs.htm project_costs_hlp.htm |
See See Project Costs Task. |
report_main.htm | See Report (Goal Area 4). |
report_risks.htm | See View project risks and issues. |
resource_alloc.htm resource_alloc_hlp.htm |
See See How a Resource's Time is Allocated Task. |
select_report.htm select_report_hlp.htm |
See Select a View or Report Task. |
HTML Resources Pages (directory: DefaultProjectGuideFiles\pages\resources)
File | Description |
---|---|
assign.htm assign_hlp.htm |
See Assign People and Equipment to Tasks Task. |
booking.htm booking_hlp.htm |
See Specify Booking Types for Resources. |
list.htm list_hlp.htm |
See List the Tasks in the Project Task. |
more_res_fields.htm more_res_fields_hlp.htm |
See Add Columns of Custom Information Task (TaskID 15). |
more_res_info.htm more_res_info_hlp.htm |
See Link to or Attach More Resource Information Task. |
resources_main.htm | See Resources (Goal Area 2). |
work_hours.htm | See Define Working Times for Resources Task. |
HTML Tasks Pages (directory: DefaultProjectGuideFiles\pages\tasks)
File | Description |
---|---|
additional_calendar.htm | See Define General Working Times Task. |
add_documents.htm | See Add Documents to the Project Task. |
add_more_info.htm add_more_info_hlp.htm |
See Link to or Attach More Task Information Task. |
add_risks.htm | See Identify and Add Risks to the Project. |
apply_outline.htm apply_outline_hlp.htm |
See Organize Tasks Into Phases Task. |
create_tasks_list.htm create_tasks_list_hlp.htm |
See List the Tasks in the Project Task. |
define_project.htm | See Define the Project Task. |
load_projcentral_right.htm | Displays a message that Project Server is loading. |
more_data_fields.htm more_data_fields_hlp.htm |
See Add Columns of Custom Information Task (TaskID 7). |
project_calendar.htm project_calendar_prev.htm |
See Define General Working Times Task. |
publish_project.htm publish_project_hlp.htm |
See Publish Project Information to the Web Task. |
setup_pc.htm | See Add Documents to the Project Task. |
set_deadlines.htm set_deadlines_hlp.htm |
See Set Deadlines and Constrain Tasks Task. |
set_relationships.htm set_relationships_hlp.htm |
See Schedule Tasks Task. |
tasks_main.htm | See Tasks (Goal Area 1). |
HTML Track Pages (directory: DefaultProjectGuideFiles\pages\track)
File | Description |
---|---|
make_plan_changes.htm | See Make Changes to the Project Task. |
request_report.htm | See Request Text-based Status Reports Task. |
save_baseline.htm save_baseline_hlp.htm |
See Save a Baseline Plan to Compare with Later Versions Task. |
setup_tracking.htm | See Prepare to Track the Progress of Your Project Task. |
track_issues.htm | See Track Issues Associated with this Project Task. |
track_main.htm | See Track (Goal Area 3). |
track_progress.htm track_progress_hlp.htm |
See Check the Progress of the Project Task. |
update_progress.htm update_progress_hlp.htm |
See Incorporate Progress Information into the Project Task. |
JScript® files (directory: DefaultProjectGuideFiles\scripts)
Note Most of the files in the scripts directory relate to specific tasks, and are discussed under their respective task.
File | Description |
---|---|
additional_calendar.js | See Define General Working Times Task. |
add_documents.js | See Add Documents to the Project Task. |
add_more_info.js | See Link to or Attach More Task Information Task. |
add_risks.js | See Identify and Add Risks to the Project. |
apply_outline.js | See Organize Tasks Into Phases Task. |
booking.js | See Specify Booking Types for Resources. |
compare_progress.js | See Compare Progress Against Baseline Work Task. |
create_task_list.js | See List the Tasks in the Project Task. |
critical_path.js | See See the Project's Critical Tasks Task. |
define_project.js | See Define the Project Task. |
filter.js | See Change the Content or Order of Information in a View Task. |
format_gantt.js | See Change the Look or Content of the Gantt Chart Task. |
list.js | See List the Tasks in the Project Task. |
mainpage.js |
This file contains all of the scripts used by mainpage.htm. This file includes code for loading and parsing Project Guide XML schemas, navigating between side panes, and passing events from Project to side panes that want them. This file contains all the infrastructure needed to take a hosted Internet Explorer window and turn it into a working Project Guide. |
make_plan_changes.js | See Make Changes to the Project Task. |
more_data_fields.js | See Add Columns of Custom Information Task (TaskID 7). |
more_res_fields.js | See Add Columns of Custom Information Task (TaskID 15). |
more_res_info.js | See Link to or Attach More Resource Information Task. |
multiple_status.js | See See the Status of Multiple Projects in Project Center Task. |
print_view.js | See Print the Current View as a Report. |
project_calendar.js project_calendar_prev.js |
See Define General Working Times Task. |
project_costs.js | See See Project Costs Task. |
publish_project.js | See Publish Project Information to the Web Task. |
report_risks.js | See View Project Risks and Issues. |
request_report.js | See Request Text-based Status Reports Task. |
resource_alloc.js | See See How a Resource's Time is Allocated Task. |
resource_assign.js | See Assign People and Equipment to Tasks Task. |
save_baseline.js | See Save a Baseline Plan to Compare with Later Versions Task. |
select_report.js | See Select a View or Report Task. |
setup_pc.js | See Add Documents to the Project Task. |
setup_tracking.js | See Prepare to Track the Progress of Your Project Task. |
set_deadlines.js | See Set Deadlines and Constrain Tasks Task. |
set_relationships.js | See Schedule Tasks Task. |
tasks_main.js | See Tasks (Goal Area 1). |
track_issues.js | See Track Issues Associated with this Project Task. |
track_progress.js | See Check the Progress of the Project Task. |
update_progress.js | See Incorporate Progress Information into the Project Task. |
util.js |
This file contains several common scripts that are used both by side panes and mainpage.js. Unlike mainpage.js, util.js does not contain extensive functionality. It is used to store simple, widely used utility scripts. |
work_hours.js | See Define Working Times for Resources Task. |
wrapper.js |
This file contains the scripts for wrapper.htm, the default wrapper page used by LoadWebBrowser commands in custom view loads. |
Cascading Style Sheets (directory: DefaultProjectGuideFiles\styles)
File | Description |
---|---|
projie.css |
Used by all default Project Guide side panes. |
proj_cal.css |
Used to format the calendar view in the Define Working Time wizard. |
sort.xsl |
The Project Guide uses this XSLT script on the fields_data.xml file to sort fields by the FieldName element. The output preserves the field type attribute (Task or Resource) as a child element of ProjectFields, and adds the following child elements to each Task and Resource element in the output: FieldID, PjFieldName, FieldName, Description, and SKU. |
XML Files (directory: DefaultProjectGuideFiles\xml)
File | Description |
---|---|
fields_data.xml |
The Tasks and Resources goal areas each have an Add Columns of Custom Information side pane that lets users add fields to tables in the right pane. This file contains names, IDs, and descriptions for every field in the field selection drop=down lists on those side panes. Each field is either a task or a resource field, and only appears in the appropriate side pane related to the goal area. Only fields listed in fields_data.xml can show in the drop-down lists. |
gbui.xml |
This contains the primary definition of the default Project Guide for Project Professional 2003. It specifies all default tasks, goal areas, and relevant views. |
gbui_s.xml |
This contains the primary definition of the default Project Guide for Project Standard 2003. It specifies all default tasks, goal areas, and relevant views. |
Definitions of Goal Areas and Tasks
Each of the four major goal areas contain tasks, as defined in gbui.xml and gbui_s.xml. The major goal areas are the following:
- Tasks (Goal Area 1)
- Resources (Goal Area 2)
- Track (Goal Area 3)
- Report (Goal Area 4)
Tasks (Goal Area 1)
GoalAreaID |
1 |
GoalAreaName |
Tasks |
GoalAreaDescription |
"Plan and schedule your project plan's tasks by clicking an item below. Clicking an item displays tools and instructions for completing that step." |
URL |
tasks_main.htm |
JScript |
tasks_main.js |
Description |
This is actually a composite of three different things. The text at the top of the side pane comes from the goal area's GoalAreaDescription attribute in the schema. The links in the middle are created by the main page based on the goal area's |
Define the Project Task
TaskID |
1 |
Title |
Define the Project (for Project Professional). |
TaskName |
Define the project (for Project Professional). |
URL |
define_project.htm |
Help URL |
N/A |
JScript |
define_project.js |
Description |
The New Project wizard prompts users for a few basic facts about newly created project plans. There are five possible steps, which users may or may not see based on their particular settings. If a user chooses not to use Project Server, for example, that user won't see the step about storing documents on the server. The following steps are available:
|
Define General Working Times Task
TaskID |
2 |
Title |
Project Working Times |
TaskName |
Define general working times |
URL |
|
Help URL |
N/A |
JScript |
project_calendar.js
|
Description |
This wizard gives users a quick way to set their project plan's working time information. Users get walked through the process of specifying a work week, setting the number of working days per month, and specifying days off or holidays. This comes in five steps.
|
List the Tasks in the Project Task
TaskID |
3 |
Title |
List Tasks |
TaskName |
List the tasks in the project |
URL |
create_tasks_list.htm |
Help URL |
create_tasks_list_hlp.htm |
JScript |
create_tasks_list.js |
Description |
This invites users to enter tasks or to import tasks from Microsoft Office Excel. It's useful for novice users in two ways. It introduces options for entering tasks, and helps bring the Tasks goal area closer to a typical project plan creation process. A user going through each item in Tasks starts by setting up basic tracking and project start dates through the New Project wizard. Then the user establishes his or her work week in the Define Working Time wizard, and moves on to entering tasks. The process follows the steps a user goes through in creating a project plan, and makes the Project Guide more intuitive. |
Organize Tasks into Phases Task
TaskID |
4 |
Title |
Organize Tasks |
TaskName |
Organize tasks into phases |
URL |
apply_outline.htm |
Help URL |
apply_outline_hlp.htm |
JScript |
apply_outline.js |
Description |
Provides users several buttons that help organize tasks into a properly indented and summarized hierarchy. |
Schedule Tasks Task
TaskID |
5 |
Title |
Schedule Tasks |
TaskName |
Schedule tasks |
URL |
set_relationships.htm |
Help URL |
set_relationships_hlp.htm |
JScript |
set_relationships.js |
Description |
Usability studies show that novice users tend to overlook the ability to set start-to-start and finish-to-finish links. This side pane helps by offering discoverable buttons that set any type of link on the selected tasks. |
Link to or Attach More Task Information Task
TaskID |
6 |
Title |
Add Information |
TaskName |
Link to or attach more task information |
URL |
add_more_info.htm |
Help URL |
add_more_info_hlp.htm |
JScript |
add_more_info.js |
Description |
Lets users know that they can add notes and hyperlinks to their documents. Add a note calls up the Notes tab in the Task Information dialog box. Add a hyperlink brings up the Insert Hyperlink dialog box. |
Add Columns of Custom Information Task
TaskID |
7 |
Title |
Add Columns |
TaskName |
Add columns of custom information |
URL |
more_data_fields.htm |
Help URL |
more_data_fields_hlp.htm |
JScript |
more_data_fields.js |
Description |
Provides a discoverable way to add columns to the tables of views such as Task Usage or the Gantt Chart. Selecting Show me the default fields shows a drop-down list populated by fields_data.xml. The drop-down list can show either task or resource fields, depending on the view in the right pane. If the user selects Show me custom fields, then the drop-down list based on fields_data.xml disappears and two other lists appear. One drop-down list lets users choose a type (Text, Number, etc.) for their custom field, and the second drop-down list shows available custom field slots in which to store their new field. Users also get a link to the Rename Field dialog box. If the user selects Show me Enterprise fields, he or she sees a link to the Column Definition dialog box. There are also instructions on how to find enterprise fields in the dialog box. |
Set Deadlines and Constrain Tasks Task
TaskID |
8 |
Title |
Deadlines and Constraints |
TaskName |
Set deadlines and constrain tasks |
URL |
set_deadlines.htm |
Help URL |
set_deadlines_hlp.htm |
JScript |
set_deadlines.js |
Description |
Provides a short explanation of what deadlines and constraints can do for scheduling. This page also lets users set deadlines and constraints for selected tasks. This page looks very similar to deadlines.htm in the Smart Tag section. The difference is in how users select the page. The Smart Tag deadlines.htm appears in response to users unknowingly setting constraints as they change task start and finish dates. Set_deadlines.htm appears whenever a user selects it from the Tasks menu side pane. |
Identify and Add Risks to the Project Task
TaskID |
36 |
Title |
Add risks |
TaskName |
Identify risks to the project |
URL |
add_risks.htm |
Help URL |
N/A |
JScript |
add_risks.js |
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. Describes how to add or edit risks to the project, using the Risks view in the main page. Explains how to register the project if it is not registered, and how to configure collaboration and notification information if necessary. |
Add Documents to the Project Task
TaskID |
9 |
Title |
Add documents |
TaskName |
Add documents to the project |
URL |
|
Help URL |
N/A |
JScript |
|
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. When this side pane loads, it tries to bring up the Document Libraries page for the current project in the Project Server connection with Microsoft® Windows® SharePoint™ Services. If there are problems connecting to the server, then the side pane shows an appropriate error message, usually with a link to setup_pc.htm. Setup_pc.htm is a generic Project Server setup side pane, which lets users see, change, and test their server settings. All Project Guide side panes that use Project Server pages use a similar error-handling strategy. If you look at the .htm files for side panes that use Project Server pages, you'll see several DIV elements that contain error case information. Setup_pc.htm is used so often that it exists as its own side pane, which can be linked as needed. All other server connection error information lives in the side panes, and is copied as needed within each side pane. That has proven to be simpler than creating several very small error side panes and navigating between them whenever a server page load fails. |
Publish Project Information to the Web Task
TaskID |
10 |
Title |
Publish Project |
TaskName |
Publish project information to the Web |
URL |
|
Help URL |
publish_project_hlp.htm |
JScript |
|
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The Publish Project side pane presents a simple, friendly user interface for the process of publishing a project to Project Server. Every time a user sees the link Publish project information to the Web in a goal area menu, that link goes to publish_project.htm. Note The Publish Project task is available in each of the four goal areas. Each task ID 10, 16, 24, and 33 uses the same publish_project.htm page. |
Resources (Goal Area 2)
GoalAreaID |
2 |
GoalAreaName |
Resources |
GoalAreaDescription |
"Build your project's team and assign people to tasks by clicking an item below. Clicking an item displays tools and instructions for completing that step." |
URL |
resources_main.htm |
JScript |
N/A |
Description |
All of the goal area menus contain incomplete code and construction. Here, the links and header are built by the main page based on specifications in the Resources element of the Project Guide XML definition (gbui.xml). The footer After entering task and resource information comes from resources_main.htm. |
Specify People and Equipment for the Project Task
TaskID |
11 |
Title |
Specify Resources |
TaskName |
Specify people and equipment for the project |
URL |
list.htm |
Help URL |
list_hlp.htm |
JScript |
list.js |
Description |
This side pane presents the user with options for specifying the project's resources. When the user selects an option, the area below the option buttons is populated with links and instructions for using the chosen method.
|
Specify the Booking Types for Resources Task
TaskID |
35 |
Title |
Specify booking types for resources |
TaskName |
Specify the booking types for resources |
URL |
booking.htm |
Help URL |
booking_hlp.htm |
JScript |
booking.js |
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. Booking.htm shows how to propose resources for projects that are not yet approved. |
Define Working Times for Resources Task
TaskID |
12 |
Title |
Resource Working Times |
TaskName |
Define working times for resources |
URL |
work_hours.htm |
Help URL |
N/A |
JScript |
work_hours.js |
Description |
This wizard is almost identical to the Define Working Times wizard in the Tasks goal area. The difference between the two is in their scope. This wizard sets working time only for the selected resource(s), while the other sets working time for the project plan in general. The Resource Working Times wizard has five steps:
|
Assign People and Equipment to Tasks Task
TaskID |
13 |
Title |
Assign Resources |
TaskName |
Assign people and equipment to tasks |
URL |
assign.htm |
Help URL |
N/A |
JScript |
resource_assign.js |
Description |
The link to the Assign Resources dialog box is always available. The side pane actions depend on selections in the right pane. If the user has more than one task selected, the side pane asks the user to select one task at a time. When one task is selected, the side pane displays up to ten assignments. If the task has more then ten assignments, then the side pane replaces the Review Information section by a link to the Task Information dialog box. The Task Information dialog box is much better equipped to show large groups of assignments. |
Link to or Attach More Resource Information Task
TaskID |
14 |
Title |
Add Information |
TaskName |
Link to or attach more resource information |
URL |
more_res_info.htm |
Help URL |
more_res_info_hlp.htm |
JScript |
more_res_info.js |
Description |
This is almost identical to the Add Information side pane in the Tasks goal area. The link Add a note opens the Notes tab in the Resource Information dialog box. The link Add a hyperlink opens the Insert Hyperlink dialog box. |
Add Columns of Custom Information Task
TaskID |
15 |
Title |
Add columns |
TaskName |
Add columns of custom information |
URL |
more_res_fields.htm |
Help URL |
more_res_fields_hlp.htm |
JScript |
more_res_fields.js |
Description |
The Add columns side pane provides a discoverable way to add columns to the tables of views such as Resource Usage. Show me the default fields shows a drop-down list populated by fields_data.xml. The drop-down list can show either task or resource views, depending on the view in the right pane. If the user selects Show me custom fields, then the drop-down list based on fields_data.xml disappears, and two other drop-down lists appear. The first list lets a user choose a type (Text, Number, etc.) for the custom field, and the second list shows the available custom field slots in which to store the new field. The side pane also has a link to the Rename Field dialog box. Show me Enterprise fields shows a link to the Column Definition dialog bpx. There are also be instructions on how to find enterprise fields in the dialog box. |
Publish Project Information to the Web Task
TaskID |
16 |
Title |
Publish Project |
TaskName |
Publish project information to the Web |
URL |
|
Help URL |
publish_project_hlp.htm |
JScript |
|
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The Publish Project side pane presents a simple, friendly user interface for the process of publishing a project to Project Server. Every time a user sees the link Publish project information to the Web in a goal area menu, that link goes to publish_project.htm. Note The Publish Project task is available in each of the four goal areas. Each task ID 10, 16, 24, and 33 uses the same publish_project.htm page. |
Track (Goal Area 3)
GoalAreaID |
3 |
GoalAreaName |
Track |
GoalAreaDescription |
"Track and manage your project as it progresses by clicking an item below. Clicking an item displays tools and instructions for completing that step." |
URL |
track_main.htm |
JScript |
N/A |
Description |
All of the goal area menus are only partially coded and constructed. Here, the links and header are built by the main page based on specifications in the |
Save a Baseline Plan to Compare with Later Versions Task
TaskID |
17 |
Title |
Save Baseline |
TaskName |
Save a baseline plan to compare with later versions |
URL |
save_baseline.htm |
Help URL |
save_baseline_hlp.htm |
JScript |
save_baseline.js |
Description |
Asks users to save a baseline and explains why baselines are useful. When a user presses Save Baseline, a confirmation notice shows if the save operation succeeded. |
Prepare to Track the Progress of Your Project Task
TaskID |
18 |
Title |
Setup Tracking |
TaskName |
Prepare to track the progress of your project |
URL |
setup_tracking.htm |
Help URL |
N/A |
JScript |
setup_tracking.js |
Description |
This wizard sets the tracking method and related information for the project, in three steps.
|
Incorporate Progress Information into the Project Task
TaskID |
19 |
Title |
Incorporate Progress |
TaskName |
Incorporate progress information into the project |
URL |
update_progress.htm |
Help URL |
update_progress_hlp.htm |
JScript |
update_progress.js |
Description |
This side pane has two configurations. One appears when tracking progress with a Project Server. The first section shows how to change the local document's status date. The second and third sections explain how to use the page View Task Changes Submitted By Resources that loads in the right pane. If the user isn't tracking with a Project Server, then section two explains how to use a tracking Gantt Chart instead of the Project Server page. The first section is the same, and the third section is omitted. |
Check the Progress of the Project Task
TaskID |
20 |
Title |
Check Progress |
TaskName |
Check the progress of the project |
URL |
track_progress.htm |
Help URL |
track_progress_hlp.htm |
JScript |
track_progress.js |
Description |
This page loads a customized Gantt Chart into the right pane, including the new Status Indicator column. The side pane describes the column icons, and provides functionality to change the status date and to group or filter the Gantt Chart. The filter and group drop-down lists both show several commonly used selections, but neither is complete. To use a group or filter that isn't in the drop-down list, there are links to the More Filters and More Groups dialog boxes. |
Make Changes to the Project Task
TaskID |
21 |
Title |
Change Project |
TaskName |
Make changes to the project |
URL |
make_plan_changes.htm |
Help URL |
N/A |
JScript |
make_plan_changes.js |
Description |
The Change Project side pane explains how to use the modified Task Usage view that it loads in the right pane. The side pane describes the fields that are relevant to the project plan, and explains how changes to each field affect the others. |
Track Issues Associated with this Project Task
TaskID |
22 |
Title |
Track Issues |
TaskName |
Track issues associated with this project |
URL |
track_issues.htm |
Help URL |
N/A |
JScript |
track_issues.js |
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The Track Issues side pane makes the issues library on the Project Server discoverable. It loads the Issues page in the right pane and briefly explains how to use issues. |
Request Text-based Status Reports Task
TaskID |
23 |
Title |
Request Status Reports |
TaskName |
Request text-based status reports |
URL |
request_report.htm |
Help URL |
N/A |
JScript |
request_report.js |
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The Request Status Reports side pane helps users access the status reporting capabilities of Project Server. The Request New Report option loads the Create, Edit, or Delete Status Report menu from the server. Alternatively, the user sees a menu of previously requested reports from which to choose. In either case, the text below the buttons changes to explain the right pane. |
Publish Project Information to the Web Task
TaskID |
24 |
Title |
Publish Project |
TaskName |
Publish project information to the Web |
URL |
|
Help URL |
publish_project_hlp.htm |
JScript |
|
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The Publish Project side pane presents a simple, friendly user interface for the process of publishing a project to Project Server. Every time a user sees the link Publish project information to the Web in a goal area menu, that link goes to publish_project.htm. Note The Publish Project task is available in each of the four goal areas. Each task ID 10, 16, 24, and 33 uses the same publish_project.htm page. |
Report (Goal Area 4)
GoalAreaID |
4 |
GoalAreaName |
Report |
GoalAreaDescription |
"View and report the status of your projects by clicking an item below. Clicking an item displays tools and instructions for completing that step." |
URL |
report_main.htm |
JScript |
N/A |
Description |
All of the goal area menus are only partially coded and constructed. The links and header of the Report goal area are built by the main page based on specifications in the |
Select a View or Report Task
TaskID |
25 |
Title |
Views and Reports |
TaskName |
Select a view or report |
URL |
select_report.htm |
Help URL |
select_report_hlp.htm |
JScript |
select_report.js |
Description |
This page has two configurations, one for each of the menu buttons. When the user chooses to display information in a view, the page shows a list box of views from which to choose. Each time the user selects a view, a description of that view with usage advice appears below the list box. A link to the More Views dialog box provides for the case when the views in the drop-down list aren't enough. The Print Report configuration has a link to the Reports dialog box, along with a link to a page about sharing information through Project Web Access. |
Change the Content or Order of Information in a View Task
TaskID |
26 |
Title |
Change Content or Order |
TaskName |
Change the content or order of information in a view |
URL |
filter.htm |
Help URL |
filter_hlp.htm |
JScript |
filter.js |
Description |
This provides a user one easy place to select all filters, grouping, and sorting options. The drop-down lists include several common filter, group, and sort options. The links for More open the appropriate dialog box. The link Choose a different view takes the user back to the Views and Reports side pane, also in the Reports goal area, to pick a new view. |
Change the Look or Content of the Gantt Chart Task
TaskID |
27 |
Title |
Format Gantt |
TaskName |
Change the look or content of the Gantt Chart |
URL |
format_gantt.htm |
Help URL |
format_gantt_hlp.htm |
JScript |
format_gantt.js |
Description |
Each radio button shows an explanation of a different way to format the Gantt Chart.
|
Print the Current View as a Report Task
TaskID |
34 |
Title |
Print Current View |
TaskName |
Print current view as a report |
URL |
print_view.htm |
Help URL |
N/A |
JScript |
print_view.js |
Description |
Provides a wizard to help print the current view. The user can select the number of pages, page dimensions, the timescale, the parts of the view to print, and header and footer options. |
See the Status of Multiple Projects in Project Center Task
TaskID |
28 |
Title |
Project Center |
TaskName |
See the status of multiple projects in Project Center |
URL |
multiple_status.htm |
Help URL |
N/A |
JScript |
multiple_status.js |
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The Project Center side pane loads the Project Center view from Project Server in the right pane, and explains how to use the view. |
Compare Progress Against Baseline Work Task
TaskID |
29 |
Title |
Compare Progress |
TaskName |
Compare progress against baseline work |
URL |
compare_progress.htm |
Help URL |
compare_progress_hlp.htm |
JScript |
compare_progress.js |
Description |
Shows how to use the Gantt Chart loaded in the right pane to compare a project's actual progress to its baseline. The side pane also includes a drop-down list of filters and a link to the More Filters dialog box to help pick out relevant tasks. The page requires that the project has a baseline to compare with actuals. If the current project has no baseline, users see an error message that asks them to save a baseline before continuing. The error message links to the Save Baseline side pane in the Track goal area, where the user can fix the problem. |
See the Project's Critical Tasks Task
TaskID |
30 |
Title |
Critical Path |
TaskName |
See the project's critical tasks |
URL |
critical_path.htm |
Help URL |
critical_path_hlp.htm |
JScript |
critical_path.js |
Description |
The key to the Critical Path side pane is the modified Gantt Chart it loads in the right pane. The Gantt Chart colors all critical tasks and task links red, for visibility. The side pane also displays the current finish date and provides filtering options. |
View Project Risks and Issues Task
TaskID |
37 |
Title |
See Project Issue and Risk Reports |
TaskName |
See project risks and issues |
URL |
report_risks.htm |
Help URL |
N/A |
JScript |
report_risks.js |
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The side pane See Project Issue and Risk Reports shows how to select reports on issues and risks. If the project is not registered with Project Server, an error message enables the user to register the project. |
See How a Resource's Time is Allocated Task
TaskID |
31 |
Title |
Resource Allocation |
TaskName |
See how resources' time is allocated |
URL |
resource_alloc.htm |
Help URL |
resource_alloc_hlp.htm |
JScript |
resource_alloc.js |
Description |
The Resource Allocation side pane loads a combination view into the right pane: the combination has a Resource Usage view in the top right pane and a Gantt Chart in the bottom. The side pane explains the views, and focuses on any overallocations that are marked in red. The button Show Actual Work turns on the Actual Work detail style in the Gantt Chart, and the link Change Timescale calls up the Edit Timescale dialog box. |
See Project Costs Task
TaskID |
32 |
Title |
Project Costs |
TaskName |
See project costs |
URL |
project_costs.htm |
Help URL |
project_costs_hlp.htm |
JScript |
project_costs.js |
Description |
The Project Costs side pane requires a baseline to calculate cost variance. If the current project plan has no baseline, an error message requests the user to save a baseline before continuing. If the current project plan does have a saved baseline, the side pane displays information about the cost analysis table in the right pane, along with filter options for the table. |
Publish Project Information to the Web Task
TaskID |
33 |
Title |
Publish Project |
TaskName |
Publish project information to the Web |
URL |
|
Help URL |
publish_project_hlp.htm |
JScript |
|
Description |
This side pane is for Project Professional only; it does not appear in Project Standard. The Publish Project side pane presents a simple, friendly user interface for the process of publishing a project to Project Server. Every time a user sees the link Publish project information to the Web in a goal area menu, that link goes to publish_project.htm. Note The Publish Project task is available in each of the four goal areas. Each task ID 10, 16, 24, and 33 uses the same publish_project.htm page. |