规划 Project Server 2010 Web 部件

 

适用于: Project Server 2010

上一次修改主题: 2016-11-30

Microsoft Project Server 2010 是在 SharePoint 产品体系结构的基础上构建的。通过 Web 界面 (Microsoft Project Web App) 访问 Project Server 2010 的用户使用的是由 Web 部件组成的页面,Web 部件是在 SharePoint 网页上呈现信息的模块化元素。

Web 部件页是包含 Web 部件控件的 ASP.NET 网页,用户可以通过 Web 部件控件对页面进行个性化设置,例如选择要显示的信息。在 SharePoint 产品 2010 中,Web 部件页可用于将数据(如列表和图表)与 Web 内容(如文本和图像)合并到一个动态信息门户中。Web 部件是向网站页面提供功能的服务器端控件。例如,默认 Project Web App 主页是包含 PWA 提醒 Web 部件的 Web 部件页,并且预留了用于添加其他 Web 部件的空间。

Project Server 2010 包含一组 Web 部件,安装产品后,用户可以将这些 Web 部件添加到服务器场网站页面中。如果组织需要自定义 Web 部件,开发人员可以编写自定义 ASP.NET Web 部件,并要求您将这些部件安装到 Project Server 2010 的部署中。此过程应该包括部署 Web 部件之前的代码测试和审批。

有关如何为 Project Server 2010 开发 Web 部件的详细信息,请参阅 MSDN Library Online 上 Project 2010 SDK 中的开发 Project Server 2010 Web 部件(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=204589\&clcid=0x804)(该链接可能指向英文页面)。

有关如何在 SharePoint Server 2010 中管理 Web 部件页的详细信息,请参阅管理 Web 部件 (SharePoint Server 2010)

本文包含以下各节:

  • Project Server 2010 预安装的 Web 部件

  • 集成 Project Web App Web 部件的应用场景

  • 使用网页查看器 Web 部件通过 SimpleUI 参数查看 PWA 页面

有关 Project Server 2010 中的 Project Web App Web 部件的详细信息,请参阅下面的文章:

Project Server 2010 预安装的 Web 部件

随 Project Server 2010 安装的 Web 部件有 18 个,它们提供 Project Server 2010 功能。它们在 Project Web App 类别文件夹的“Web 部件库”中提供。下表说明随 Project Server 2010 安装提供的 18 个预定义 Web 部件。

Web 部件名称 说明

审批中心

显示工作组成员提交给您以便您批准或拒绝的任务更新。

问题

显示分配给您的未解决问题。

我的排队作业

显示您生成的作业的队列状态。

我的日程安排

显示分配给您的任务的日历视图。

我的任务

显示分配给您的任务。

我的时间表

显示您的时间表信息。

项目中心

显示服务器上的项目列表。

项目详细信息

显示有关服务器上的特定项目的详细信息。

项目域

显示可能包含项目自定义域、项目摘要域和项目固有域(如项目名称、说明或所有者)的列表。此列表可编辑。此 Web 部件只能在“项目详细信息页面”基础设施内使用。

项目域(向后兼容)

显示所有企业项目自定义域,其行为由工作流控制的域除外。使用此 Web 部件可以模仿 Microsoft Office Project Server 2007 中使用的“编辑项目属性”页。此 Web 部件只能在“项目详细信息页面”基础设施内使用。

项目网站

显示可供每个用户使用的项目网站列表。此 Web 部件只能在“项目详细信息页面”基础设施内使用。

项目战略影响

显示项目的业务驱动因素评定信息。此 Web 部件只能在“项目详细信息页面”基础设施内使用。

提醒

显示用户项提醒列表。

资源分配

在已分配了资源的位置显示工作分配信息。

资源中心

显示服务器上的资源列表。

风险

显示分配给您的未解决风险。

工作组任务

显示工作组工作分配。

工作流状态

显示项目的工作流状态信息。此 Web 部件只能在“项目详细信息页面”基础设施内使用。

备注

如上表所示,一些 Project Web App Web 部件只能在项目详细信息页面 (PDP) 中使用。项目详细信息页面是 Project Server 2010 中可用于显示或收集用户信息的 Web 部件页。它们在 Project Server 2010 中的需求管理功能的不同阶段使用。有关需求管理的详细信息,请参阅 Project Server 2010 资源中心中的需求管理(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=204588&clcid=0x804)(该链接可能指向英文页面)。

集成 Project Web App Web 部件的应用场景

在多种应用场景中,Project Web App Web 部件可以集成到 Web 部件页中。下表指定哪些应用场景支持集成 PWA Web 部件,哪些不支持。

备注

在此示例中,http://contoso/PWA 被视为 PWA 根网站。

应用场景 支持 不支持

Project Web App 网站集中的非项目网站。(例如,http://contoso/PWA/Proj1TeamBuilder。)

X

Project Web App 网站集中的项目网站。(例如,http://contoso/PWA/Project1ProjectWorkSpace。)

X

不在 Project Web App 网站集中的网站。(例如,http://contoso/SharePointSite1。)

X

位于不同 Project Web App 实例上的网站。(例如,使用 PWA Web 部件查看 http://contoso/PWA 中的数据的 http://contoso/PWA1。)

X

不同 SharePoint 服务器场中的网站。(例如,尝试使用 PWA Web 部件查看 http://contoso/PWA 中的 PWA 数据的 http://liteware/PWA。)

X

不能使用 Web 部件查看其他服务器场中的 Project Server 2010 数据。例如,不能在位于服务器场 B 的网站上使用服务器场 A 中的项目中心 Web 部件。

备注

有关如何解决在升级到 Project Server 2010 后 Web 部件集成应用场景中可能发生的 Project Web App Web 部件问题的信息,请参阅Project Web App Web 部件的升级注意事项

使用网页查看器 Web 部件通过 SimpleUI 参数查看 PWA 页面

SimpleUI 参数是可用于在 Project Web App 中隐藏或显示部分页面的 URL 选项。URL 选项可减少 Project Web Access 使用的屏幕空间量,或者简化不同用户任务的页面视图。通过 SimpleUI 参数,您可以删除 Project Web App 页面中的常见元素,以便页面显示符合用户要求。例如,将 Project Web App 主页 URL 从 http://contoso/pwa/default.aspx? 更改为 http://contoso/pwa/default/aspx?simpleUI=31,此操作 将从页面中删除六个常见元素,并且使您能够只查看通知 Web 部件和服务器功能区的一部分。其他 SimpleUI= 参数值(范围为 0-30)可从 Project Web App 页面中删除其他常见元素,但不支持使用这些值。

重要

唯一受支持的 SimpleUI 参数是 SimpleUI=31。在网页查看器 Web 部件中使用 SimpleUI=31 查看 Project Web App 网站时,只有部分服务器功能区(状态栏)会出现在 IFrame 内的显示内容中。

有关 SimpleUI 参数的详细信息,请参阅 MSDN 文章 URL 选项:修改查询字符串参数(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=204590\&clcid=0x804)(该链接可能指向英文页面)。