共用方式為


將自訂報表新增至Management Studio

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控實例Azure Synapse AnalyticsAnalytics 平台系統 (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. 在 [選取數據源 ] 頁面上,於 [名稱] 方塊中輸入此 Database Engine 連線的名稱,然後按一下 [編輯]

  8. 在 [連接屬性] 對話框中,於 [伺服器名稱] 方塊中,輸入 Database Engine 實例的名稱。

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

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

  11. [設計查詢] 頁面的 [查詢 字串] 方塊中,輸入下列列出 Database Engine 目前連線的 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. 若要變更最近使用清單中顯示的檔案數目,請在 [工具] 功能表上,單擊 [選項], 展開 [Environment] 資料夾,然後按兩下 [一般 ]

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

另請參閱

在 Management Studio 自訂報表
搭配物件總管節點屬性使用自定義報表
解除隱藏執行自定義報告的警告
SQL Server Reporting Services