使用報表設計工具建立詳細報表
您只要建立包含 Visual Studio Application Lifecycle Management (ALM) (TFS) 詳細資訊的報表,就可以更輕鬆地追蹤小組進度。 例如,您可以建立包含工作項目標題這類詳細資料的報告。 若要建立這類型報表,您可以使用 SQL Server 的報表設計師和 TFS 資料倉儲的關聯式資料庫。
建立第一個報告之後,可實驗不同的資料和配置來改變其內容。 例如,您可以使用 [指派給] 欄位為資料表分組。
如果您之前尚未建立 TFS 的報表,請參閱建立、自訂和管理 Visual Studio ALM 的報表。 如需如何使用報表設計師的詳細資訊,請參閱 Microsoft 網站:在報表設計師和報表產生器 3.0 中設計報表 (SSRS)。 若要建立主要顯示彙總資訊的報告,請參閱使用報表設計師和 Analysis Services Cube 建立彙總報表。
需求
您必須將 Visual Studio 和 SQL Server Business Intelligence Development Studio 安裝在同一部電腦上。
若要安裝 Business Intelligence Development Studio,請執行 SQL Server 的安裝程式,並且在您指定要安裝的元件時選取 [用戶端元件] 核取方塊。 若要安裝 SQL Server 的最新版 Service Pack,請參閱 Microsoft 網站的下列網頁:如何取得 SQL Server 2008 的最新版 Service Pack。
在 Team Foundation Server 的資料層伺服器上,您必須是 Analysis Services 資料庫中的 [TfsWarehouseDataReaders] 安全性角色成員。 如需詳細資訊,請參閱 授與 Visual Studio ALM 所需之資料倉儲資料庫的存取權限。
您必須是 SQL Server Reporting Services 中的 [Team Foundation 內容管理員] 角色成員。 如需詳細資訊,請參閱設定 Team Foundation Server 的系統管理員權限。
建立報告
在 Visual Studio 中建立或開啟報表伺服器專案。 如需詳細資訊,請參閱建立 Visual Studio ALM 的報表伺服器專案。
在 [專案] 功能表中,選擇 [加入新項目]。
[加入新項目] 對話方塊隨即出現。
選擇 [報表精靈],然後選擇 [加入]。
[報表精靈] 會開啟並顯示 [選取資料來源] 頁面。
選擇 [TFS2010ReportDS] 共用資料來源,然後選擇 [下一步]。
即使您已安裝或升級至 TFS 2013,這些已指派給 TFS 2010 資料來源的名稱仍在使用中。
精靈會進入 [設計查詢] 頁面。
注意事項 您指定的資料來源會連接到 TFS 資料倉儲的關聯式資料庫。如需詳細資訊,請參閱選擇資料來源和撰寫工具。如果您的專案沒有這個資料來源,請建立該來源。如需詳細資訊,請參閱建立 Visual Studio ALM 的報表伺服器專案。
選擇 [查詢產生器]。
[查詢產生器] 對話方塊隨即出現。
建立將擷取報告資料的查詢
選擇查詢產生器工具列上的 [一般查詢設計工具],啟用查詢設計工具。
選擇查詢產生器工具列上的 [加入資料表]。
出現 [加入資料表] 對話方塊。
選擇 [目前工作項目] 資料表,然後選擇 [加入]。
選擇 [工作項目] 資料表,然後選擇 [加入]。
這個資料表包含 [工作項目] 維度。
依序選擇 [人員] 資料表、[加入] 和 [關閉]。
這個資料表包含 [人員] 維度。 目前工作項目的事實資料表包含這個資料表中 [指派給]、[變更者] 和 [建立者] 欄位的外部索引鍵。
在 [工作項目] 資料表中,選取 [System_Title] 和 [System_State] 的核取方塊。
在 [人員] 資料表中,選取 [人員] 的核取方塊。
在查詢窗格中,刪除使用 [變更者] 和 [建立者] 的子句,這樣一來您就可擁有下列查詢。
SELECT Person.Person, [Work Item].System_State FROM [Current Work Item] INNER JOIN [Work Item] ON [Current Work Item].[Work Item] = [Work Item].__ID INNER JOIN Person ON [Current Work Item].[Assigned To] = Person.__ID
選擇查詢產生器工具列上的 [執行],確認查詢運作正常,然後選擇 [確定]。
[查詢產生器] 隨即關閉,而 [報表精靈] 的 [設計查詢] 頁面會再次出現。
設計報告配置
選擇 [下一步]。
精靈會進入 [報告類型] 頁面。
選擇 [表格式],然後選擇 [下一步]。
精靈會進入 [設計資料表] 頁面。
選擇 [System_Title],然後選擇 [詳細資料]。
選擇 [人員],然後選擇 [詳細資料]。
依序選擇 [System_State]、[群組] 和 [下一步]。
精靈將進入 [選擇資料表配置] 頁面。
選擇您偏好的配置選項,然後選擇 [下一步]。
精靈將進入 [選擇資料表樣式] 頁面。
選擇任何樣式,然後選擇 [下一步]。
精靈將進入 [完成報告] 頁面。
輸入報表的名稱,選擇 [預覽報告],然後選擇 [完成] 建立報告。
精靈將會關閉,而報告文件視窗會出現且 [預覽] 索引標籤為作用中。
部署報告
在 [方案總管] 中選擇報表。
在 [建置] 功能表上,選擇 [部署 ReportName]
若要成功部署報告,您的專案設定必須設定為適當的值。 如需詳細資訊,請參閱建立 Visual Studio ALM 的報表伺服器專案。