如何:在 Microsoft Project 中创建视图

更新:2007 年 11 月

可以在 Microsoft Project 中设置视图,以提供跟踪项目时有用的项目数据的可视表示形式。例如,您可能有一个帮助跟踪进度的视图,或者有一个显示如何使用团队资源的视图。除了 Microsoft Project 中可用的视图外,Team Foundation 还提供两个用于跟踪团队项目的附加视图。

  • Team System 甘特图   Microsoft Visual Studio Team System 甘特图视图包含与 Microsoft Project 甘特图视图相同的字段,此外还包含一组关键的 Team Foundation 字段。

  • Team System 任务单   Microsoft Visual Studio Team System 任务单视图包含在 Microsoft Project 与 Team Foundation Server 之间来回传输的所有字段的集合。

说明:

这些视图只有在您连接到 Team Foundation Server 后才可用。有关更多信息,请参见如何:连接到 Team Foundation Server

有关这些视图和关键字段列表的更多信息,请参见 Microsoft Project 工作项视图

必需的权限

要执行这些过程,您必须是“Readers”组的成员,或者将“查看此节点中的工作项”权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

创建新视图

您可以创建更多视图,以自定义您希望如何显示和输入项目数据。视图由包括表、筛选器和组在内的组件组合而成。创建新视图时必须选择要使用哪些组件。下面的过程演示如何创建一个新视图。

创建新视图

  1. 在“视图”菜单上,单击“更多视图”[More Views]。

  2. 在“更多视图”[More Views]对话框中,单击“新建”。

  3. 在“定义新视图”[Define New View]对话框中,单击“单个视图”[Single View],再单击“确定”。

  4. 在“‘<名称>’中的视图定义”[View Definition in '<name>']对话框中,在“名称”框中输入新视图的名称。

  5. 在“屏幕”下拉列表中,选择所需的屏幕。

  6. 如果您选择的屏幕需要一个表,请从“表”下拉列表中选择所需的表。

  7. 在“组”下拉列表中,选择所需的数据分组方式。如果不需要组,请选择“无组”[No Group]。

  8. 在“筛选器”下拉列表中,选择所需的数据筛选方式。如果不需要筛选器,请选择“所有任务”。

  9. 如果要以不同于其他任务或资源的方式格式化满足筛选条件的任务或资源,请选中“突出显示筛选器”[Highlight filter]复选框。

  10. 如果您希望该视图出现在“视图”菜单上,请选中“在菜单中显示”[Show in menu]复选框。

  11. 单击“确定”。

  12. 单击“关闭”。

您还可以复制视图。如果您希望使用现有的视图定义(例如“Team System 甘特图”)开始,此功能很有用。然后您可以更改组、筛选器或其他属性,从而定义一个新视图。

复制视图

  1. 在“视图”菜单上,单击“更多视图”[More Views]。

  2. 在“更多视图”[More Views]对话框中,选择要复制的视图,然后单击“复制”。

  3. 在“‘<名称>’中的视图定义”[View Definition in '<name>']对话框中,在“名称”框中输入新视图的名称。

  4. 根据需要完成该对话框的其余部分,然后单击“确定”。

共享视图

您可能希望在项目之间共享视图,从而无需为每个项目文件重新创建相同的视图。下面的过程演示如何通过将视图复制到 global.mpt 文件中来共享视图。

共享视图

  1. 在“工具”菜单上单击“管理器”。

  2. 选择“视图”选项卡。

  3. 选择已创建的视图,然后单击“复制”。

    该视图即被复制到“Global.MPT”文件中。

  4. 单击“关闭”。

创建新表

表是您可以在视图中使用的组件。团队资源管理器包括下列表。

  • 团队资源管理器跟踪   使用此表显示您在“Team System 甘特图”视图中看到的列。

  • 团队资源管理器已满   使用此表显示您在“Team System 任务单”视图中看到的列。

说明:

必须连接到 Team Foundation Server 才能使用这些表。有关更多信息,请参见如何:连接到 Team Foundation Server

创建新表之前,应查看“团队资源管理器已满”表。此表显示在您使用 Team Foundation 时所有常用的列。这些表可从“视图”菜单中获得。还应注意哪些列映射到 Team Foundation Server。有关更多信息,请参见如何:查看 Microsoft Project 列映射

创建新表

  1. 在“视图”菜单上,选择“表:<表名>”,然后选择“其他表”。

  2. 在“其他表”对话框中,单击“新建”。

  3. 在“‘<名称>’中的表定义”[Table Definition in '<name>']对话框中,在“名称”框中输入新表的名称。

  4. 在“字段名”列中单击以选择要显示在该表中的字段。

  5. 对于所需的每个字段,请从“字段名”列的下拉列表中选择字段名。

  6. 对于每个字段,根据需要指定其他设置:

    1. 在“对齐数据”[Align Data]列中,指定显示时应如何对齐数据。

    2. 在“宽度”列中,指定列宽。

    3. 在“标题”列中,如果您希望列标题的名称与字段名称不同,请输入列标题的名称。

    4. 在“对齐标题”[Align Title]列中,指定如何对齐标题。

    5. 在“标题换行”[Header Wrapping]列中,指定列标题是否可以分多行显示,或者是否应在列标题超过列宽时截断列标题。

  7. 定义表后,单击“确定”。然后单击“关闭”关闭“更多表”[More Tables]对话框。

您还可以复制表。如果您希望使用现有的表定义(例如“团队资源管理器跟踪”)开始,此功能很有用。然后您可以添加、移除或修改字段,从而定义一个新表。

复制表

  1. 在“视图”菜单上,选择“表:<表名>”,然后选择“其他表”。

  2. 在“更多表”[More Tables]对话框中,选择要复制的表,然后单击“复制”。

  3. 在“‘<名称>’中的表定义”[Table Definition in '<name>']对话框中,在“名称”框中输入新表的名称。

  4. 根据需要完成该对话框的其余部分,然后单击“确定”。

请参见

概念

Microsoft Project 工作项视图

其他资源

在 Microsoft Excel 和 Microsoft Project 中跟踪团队项目