Share via


將自訂報表加入 Management Studio

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)

本主題描述如何建立儲存為 .rdl 檔案的簡單 Reporting Services 報表,然後將該 rdl 檔案新增至 SQL Server Management Studio 作為自訂報表。 SSRS 可以建立多種精密報表。 若要使用本主題來建立報表,您必須先在電腦上安裝 SQL Server Data Tools (SSDT)。 您不需要在 SQL Server 上安裝 SSRS,即可使用 Management Studio 執行自訂報表。

建立儲存成 .rdl 檔的簡單報表

  1. 按一下 [開始]、依序指向 [程式集] 和 [Microsoft SQL Server],然後按一下 [SQL Server Data Tools]

  2. [檔案] 功能表上,指向 [開新檔案] ,然後按一下 [專案]

  3. [專案類型] 清單中,按一下 [商業智慧專案]

  4. 在 [範本] 清單中,按一下 [報表伺服器專案精靈]

  5. 在 [名稱] 中,輸入 ConnectionsReport,然後按一下 [確定]

  6. 在 [報表精靈] 簡介頁面中,按一下 [下一步]

  7. 在 [選取資料來源] 頁面的 [名稱] 方塊中,為資料庫引擎的這個連線鍵入名稱,然後按一下 [編輯]。

  8. 在 [連線屬性] 對話方塊的 [伺服器名稱] 方塊中,鍵入您的資料庫引擎執行個體名稱。

  9. 在 [選取或輸入資料庫名稱] 方塊中,鍵入 SQL Server 上任何資料庫的名稱 (例如 AdventureWorks2022),然後按一下 [確定]。

  10. 在 [選取資料來源] 頁面上,按一下 [下一步]

  11. 在 [設計查詢] 頁面的 [查詢字串] 方塊中,鍵入下列 Transact-SQL 陳述式 (可列出資料庫引擎的目前連線),然後按 [下一步]。 [報表精靈] 的 [查詢字串] 方塊無法接受報表參數。 您必須手動建立更複雜的自訂報表。

    SELECT session_id, net_transport FROM sys.dm_exec_connections;

  12. 在 [選取報表類型] 頁面上,選取 [表格式],然後按一下 [完成]

  13. 在 [正在完成精靈] 頁面的 [報表名稱] 方塊中,輸入 ConnectionsReport,然後按一下 [完成] 建立並儲存報表。

  14. 關閉 SQL Server Data Tools。

  15. ConnectionsReport.rdl 複製到您在資料庫伺服器上針對自訂報表所建立資料夾。

將報表加入至 Management Studio

  • 在 Management Studio 中,於物件總管中的節點上按一下滑鼠右鍵,再指向 [報表],然後按一下 [自訂報表]。 在 [開啟檔案] 對話方塊中,找到自訂報表資料夾,並選取 ConnectionsReport.rdl 檔案,然後按一下 [開啟]

    第一次從物件總管節點開啟新的自訂報表時,該報表會新增到該節點的快速鍵功能表中,[自訂報表] 下之最近使用的清單中。 第一次開啟標準報表時,該報表也會顯示在 [自訂報表] 下之最近使用的清單中。 如果您刪除了某個自訂報表檔,下次選取該項目時,系統就會提示您是否要從最近使用清單中刪除該項目。

    1. 若要變更最近使用清單中可顯示的檔案數目,請在 [工具] 功能表中,按一下 [選項]、展開 [環境] 資料夾,然後按一下 [一般]

    2. 調整 [顯示在最近使用的清單中的檔案數] 中的數目。

另請參閱

Management Studio 中的自訂報表
使用自訂報表搭配物件總管節點屬性
取消隱藏執行自訂報表警告
SQL Server Reporting Services