Share via


規劃 Project Server 2010 網頁組件

 

適用版本: Project Server 2010

上次修改主題的時間: 2016-11-30

Microsoft Project Server 2010 是內建在 SharePoint 產品架構中。透過 Web 介面 (Microsoft Project Web App) 存取 Project Server 2010 的使用者會使用由網頁組件構成的頁面,而網頁組件是 SharePoint 頁面上呈現資訊的模組化元素。

網頁組件頁面是一種 ASP.NET 網頁,其中包含能讓使用者個人化頁面 (如選取要顯示的資訊) 的網頁組件控制項。在 SharePoint 2010 產品中,網頁組件頁面可用來將資料,如清單和圖表以及文字和圖片之類的網頁內容,結合進動態資訊入口網站。網頁組件是伺服器端的控制項,可提供網站頁面的功能。例如,預設的 Project Web App 首頁是含有「PWA 提醒」網頁組件的網頁組件頁面,其中也有空間讓您新增額外的網頁組件。

Project Server 2010 包括一組使用者在產品安裝後可以新增至伺服器陣列網站頁面的網頁組件。如果組織需要自訂網頁組件,開發人員可以撰寫自訂 ASP.NET 網頁組件,並請您將其安裝至 Project Server 2010 的部署。這項程序包括部署網頁組件前的測試及核准程式碼。

如需如何部署 Project Server 2010 的網頁組件之詳細資訊,請參閱 MSDN Library Online 中,Project 2010 SDK 的部署 Project Server 2010 網頁組件(可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=204589\&clcid=0x404)(可能為英文網頁)。

如需如何在 SharePoint Server 2010 中管理網頁組件頁面的詳細資訊,請參閱 管理網頁組件 (SharePoint Server 2010)

本文包含下列章節:

  • Project Server 2010 預先安裝的網頁組件

  • Project Web App 網頁組件的整合案例

  • 使用網頁檢視器網頁組件,以使用檢視 PWA 頁面的 SimpleUI 參數

如需 Project Server 2010 中 Project Web App 網頁組件的詳細資訊,請參閱下列文章:

Project Server 2010 預先安裝的網頁組件

Project Server 2010 會一併安裝 18 個網頁組件,以提供 Project Server 2010 功能。您可以在Project Web App 種類資料夾的網頁組件庫中找到這些網頁組件。下表說明 Project Server 2010 安裝中可用的 18 個預先定義之網頁組件。

網頁組件名稱 描述

核准中心

會顯示小組成員提交給您的核准及拒絕之工作更新。

議題

會顯示指派給您的進行中的議題。

我的佇列工作

會顯示您產生的工作佇列狀態。

我的排程

會顯示指派給您的工作之行事曆檢視。

我的工作

會顯示指派給您的工作。

我的時程表

會顯示您的時程表資訊。

專案中心

會顯示伺服器上的專案清單。

專案詳細資料

會顯示伺服器上特定專案的詳細資訊。

專案欄位

會顯示清單,其中可包含專案自訂欄位、專案摘要欄位與專案固有欄位,如專案名稱、描述或擁有者。這份清單可以編輯,但這個網頁組件只能在「專案詳細資料頁面」基層結構內使用。

專案欄位 (舊版相容性)

會顯示除了由工作流程控制行為的欄位以外之所有企業自訂欄位。使用這個網頁組件可模擬 Microsoft Office Project Server 2007 中所用的「編輯專案內容」頁面。這個網頁組件只能在「專案詳細資料頁面」基層結構內使用。

專案網站

會顯示每個使用者可用的專案網站之清單。這個網頁組件只能在「專案詳細資料頁面」基層結構內使用。

專案策略影響

會顯示專案的業務驅策因素分級資訊。這個網頁組件只能在「專案詳細資料頁面」基層結構內使用。

提醒

會顯示使用者項目提醒的清單。

資源分派

會顯示已指派資源的工作分派資訊。

資源中心

會顯示伺服器上的資源之清單。

風險

會顯示指派給您的進行中的風險。

小組任務

會顯示小組工作分配。

工作流程狀態

會顯示專案的工作流程狀態資訊。這個網頁組件只能在「專案詳細資料頁面」基層結構內使用。

注意

如表中的附註所示,有些 Project Web App 網頁組件只能在「專案詳細資料頁面 (PDP)」內使用。「專案詳細資料頁面」是 Project Server 2010 中的網頁組件頁面,可用來顯示或收集來自使用者的資訊,且會在 Project Server 2010 需求管理功能的不同階段中使用。如需需求管理的詳細資訊,請參閱 Project Server 2010 資源中心的需求管理(可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=204588&clcid=0x404)(可能為英文網頁)。

Project Web App 網頁組件的整合案例

Project Web App 網頁組件可以在許多案例中整合至網頁組件頁面中。下表指出哪些案例支援或不支援 PWA 網頁組件的整合。

注意

本範例將 PWA 根網站設想為 http://contoso/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 執行個體上的網站。(例如 http://contoso/PWA1 是使用 PWA 網頁組件來檢視 http://contoso/PWA 中的資料。)

X

不同 SharePoint 伺服器陣列上的網站。(例如 http://liteware/PWA 試圖使用 PWA 網頁組件來檢視 http://contoso/PWA 中的 PWA 資料。)

X

您不能使用網頁組件來檢視不同伺服器陣列中的 Project Server 2010 資料。例如,您無法在位於伺服器陣列 B 上的網站使用伺服器陣列 A 的專案中心網頁組件。

注意

如需升級至 Project Server 2010 之後,如何解決可能發生的網頁組件整合案例中的 Project Web App 網頁組件問題之詳細資訊,請參閱 升級 Project Web App 網頁組件的考量

使用網頁檢視器網頁組件,以使用檢視 PWA 頁面的 SimpleUI 參數

SimpleUI 參數是一種 URL 選項,可用來隱藏或顯示 Project Web App 中的部分頁面。URL 選項可以減少 Project Web Access 使用的畫面空間,或簡化不同使用者工作的頁面檢視。SimpleUI 參數能讓您移除 Project Web App 頁面中的一般元素,以讓頁面顯示符合您的使用者需求。例如,若要將 Project Web App 首頁 URL 從 http://contoso/pwa/default.aspx? 變更為 http://contoso/pwa/default/aspx?simpleUI=31 會從頁面移除六個一般元素,讓您可以只檢視「通知」網頁組件以及部分的伺服器功能區。其他 SimpleUI= 參數值 (範圍在 0-30) 可從 Project Web App 頁面移除其他一般元素,不過不支援使用這些值。

重要

唯一支援的 SimpleUI 參數是 SimpleUI=31。當您在「網頁檢視器」網頁組件中使用 SimpleUI=31 檢視 Project Web App 網站時,部分伺服器功能區 (狀態列) 會出現在 IFrame 的顯示中。

如需 SimpleUI 參數的詳細資訊,請參閱 MSDN 文章 URL 選項:修改查詢字串參數(可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=204590\&clcid=0x404)(可能為英文網頁)。