從工作項目查詢建立 Excel 報表

在 Excel 中產生自訂報表的其中一種最快速方式是使用一般清單查詢。 您可以產生狀態和趨勢圖表。 而且,在建置報表之後,透過使用樞紐分析表加入或篩選欄位,就可以進一步操作資料。

只有當您使用已設定 Reporting Services 的內部部署 TFS 時,才能產生這些報表。

以下是透過一般清單查詢產生的狀態報表的範例。

Excel 狀態圓形圖報表

需求

  • 您的部署需要與報表服務整合。 如果內部部署 TFS 應用程式層伺服器未設定為支援 Reporting Services,您可以遵循這裡提供的下列步驟來加入該功能:將報表加入至 Team 專案

  • 您必須是 TfsWarehouseDataReader 安全性角色的成員。 若要加入,請參閱授與 Visual Studio ALM 所需之資料倉儲資料庫的存取權限

  • 與 Office 2007、Office 2010 或 Office 2013 相容的 Excel 版本。 如果您沒有 Excel,請立即安裝

  • Visual Studio 或適用於 Visual Studio 的 Team Explorer 外掛程式,可從這個下載網站安裝。 Team Explorer 免費,而且需要 Windows 作業系統。

    您需要安裝 Team Explorer,才能取得 Excel 的 Team Foundation 增益集。

從一般清單查詢建立 Excel 報表

當您從適用於 Visual Studio 的 Team Explorer 外掛程式工作時,請使用此程序。

  1. 建立或開啟含有要納入報表中之工作項目的一般清單查詢

    選擇您要做為報告基礎的欄位,並將它們併入篩選準則或做為資料行選項。 若要不可報告的欄位,請參閱問:哪些是不可報告的欄位?。

  2. 在 Excel 中,從查詢結果檢視中建立報表。

    在 Microsoft Excel 中建立報表

  3. 選取您要產生之報表的核取方塊。

    展開的節點,[新增工作項目報告] 對話方塊。

    等到 Excel 完成產生報表。 此步驟可能需要數分鐘的時間 (視報表數目和資料數量而定)。

    每個工作表都會顯示報表。 第一個工作表提供每個報表的超連結。 圓形圖顯示狀態報表,而區域圖顯示趨勢圖表。

  4. 若要檢視報表,請選擇索引標籤,例如,選擇 [狀態] 索引標籤,依「狀態」檢視工作項目的分佈。

    您可以變更圖表類型和篩選條件。 如需詳細資訊,請參閱使用樞紐分析表和其他商業智慧工具分析資料

使用 Excel 建立查詢式報表

當您從 Team Web Access 或適用於 Visual Studio 的 Team Explorer 外掛程式工作時,請使用此程序。

  1. 開啟 Office Excel 活頁簿,然後選擇 [新增報表]。

    新增報表 (Team 功能表選項)

    如果沒有看到 [小組] 功能表,則必須安裝 Team Explorer,才能取得 Team Foundation 增益集至 Excel。 請參閱本主題先前列示的需求

  2. 連接至 Team 專案,並選擇查詢。

    如果未列出您需要的伺服器,請立即加入它

  3. 選擇要產生的報表 (前一個程序中的步驟 3 和 4)。

問與答

問:哪些是不可報告的欄位?

**答:**即使您可以將不可報告的欄位併入查詢欄位準則中或做為資料行選項,還是不會使用它們來產生報表。

  • 描述、記錄和其他 HTML 資料類型欄位。 這些欄位不會加入至樞紐分析表,也不會用來產生報表。 Excel 不支援根據這些欄位來產生報表。

  • 如果欄位具有指定 [包含]、[包含文字]、[不包含] 或 [不包含文字] 運算子的篩選條件,則不會將其加入至樞紐分析表。 Excel 不支援這些運算子。

問:如果我在 Visual Studio Online 中工作,那麼我可以建立報表嗎?

**答:**您無法建立 Excel 報表;不過,您可以建立查詢圖表

問:如何重新整理報表以顯示最新資料?

**答:**您隨時都可以選擇 [資料] 索引標籤上的 [重新整理],來更新活頁簿中樞紐分析表的資料。 若要深入了解,請參閱更新 (重新整理) 樞紐分析表中的資料

問:我可以將這些報表上傳至專案入口網站嗎?

**答:**可以。 請參閱 管理文件和文件庫

請參閱

概念

選擇 Team Foundation 用戶端以支援您的工作