Share via


啟動報表產生器 1.0

報表產生器會使用一種稱為 ClickOnce 的部署技術,而該技術屬於 Microsoft.NET Framework 2.0 的一部分。ClickOnce 可讓您輕鬆地安裝及升級 Windows 架構應用程式。ClickOnce 應用程式可以在完全信任或部分信任模式中執行。報表產生器只能在完全信任模式下執行。當報表產生器首次啟動時,使用者將會看到一則安全性訊息,詢問他們是否願意使用授與使用者的權限將應用程式的完全信任授與電腦。例如,擁有管理員權限的使用者會將用來啟動報表產生器之電腦的管理員權限授與報表產生器。

如需有關部署 ClickOnce 應用程式、套用 ClickOnce 應用程式安全性或在網際網路區域中執行 ClickOnce 應用程式的詳細資訊,請參閱 Microsoft Developer Network 網站 (www.microsoft.com/msdn) 上的<Windows Form 應用程式的 ClickOnce 部署>、<Windows Form 中的安全性概觀>或<受信任的應用程式部署概觀>文件。

若要驗證報表伺服器和角色都已設定正確,請參閱<如何:設定報表產生器 1.0 和報表產生器 2.0 的存取>、<角色指派>和<報表產生器角色>。

[!附註]

請勿在嘗試啟動報表產生器時於 URL 中傳送使用者的認證。報表產生器將不會使用提供的認證啟動或連接到伺服器,而且 Internet Explorer 預設不會支援這種語法。如需有關 Internet Explorer 的詳細資訊,請參閱 https://support.microsoft.com/kb/834489

利用 URL 啟動報表產生器

根據預設,當您按一下報表管理員中的 [報表產生器] 按鈕時,就會啟動報表產生器。由於報表產生器是安裝在報表伺服器上的 Web 應用程式,所以您也可以使用 URL 來啟動此應用程式。若要啟動報表產生器,請使用下列 URL:

http://<servername>/reportserver/reportbuilder/reportbuilder.application

在此 URL 中,<servername> 是報表伺服器所在之電腦的名稱,而 reportserver 則是報表伺服器執行個體的名稱。如需有關虛擬報表伺服器目錄的詳細資訊,請參閱<設定報表伺服器 URL>。

其他參數

用來啟動報表產生器的 URL 也可以支援下列參數:

  • 若要自動開啟特定的報表,請將下面一行加入到 URL:

    ?<reportpath>

    例如,您可以使用下列 URL 來開啟報表產生器,並顯示 MyReports 資料夾中名為 Quarterly Sales by Region 的報表:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?/My+Reports/Quarterly+Sales+By+Region

  • 若要自動載入特定的報表模型,請將下面一行加入到 URL:

    ?model=<modelpath>

    例如,您可以使用下列 URL 來開啟報表產生器,並載入 Models 資料夾中名為 Adventure Works 的報表模型:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?model=/Models/Adventure+Works

  • 若要自動載入特定報表模型的檢視方塊,請將下面一行加入到 URL:

    ?model=<modelpath>&perspective=<perspectiveID>

    例如,您可以使用下列 URL 來開啟報表產生器,並載入 Adventure Works 報表模型中名為 Employees 的檢視方塊:

    http://<servername>/reportserver/reportbuilder/reportbuilder.application?model=/Models/Adventure+Works&perspective=Gda518f2c-5598-418a-8bc4-bb9afe064a64

[!附註]

您可以開啟 SQL ServerBusiness Intelligence Development Studio、在清單檢視中選取檢視方塊,然後複製 [屬性] 視窗中的一般類別目錄識別碼,藉以尋找檢視方塊識別碼。另外,請檢視報表模型 XML 及搜尋 <Perspectives> 標記,檢視方塊識別碼會列在 <Perspectives> 標記內。

以 SharePoint 整合模式啟動報表產生器

如果報表伺服器設定為以 SharePoint 整合模式執行,您仍然可以使用報表產生器。

若要以 SharePoint 整合模式執行報表伺服器,您必須將報表伺服器加入至 SharePoint 網站或伺服陣列。如需有關將報表伺服器設定為 SharePoint 整合模式的詳細資訊,請參閱<針對 SharePoint 3.0 整合設定 Reporting Services>。將報表伺服器設定為 SharePoint 整合模式後,您必須將報表產生器報表內容類型加入至 SharePoint 文件庫。如需詳細資訊,請參閱<如何:將報表伺服器內容類型加入至文件庫 (SharePoint 整合模式的 Reporting Services)>。

設定 SharePoint 文件庫之後,您可以使用下列其中一種方法來啟動報表產生器:

  • 開啟 [新增] 功能表,然後按一下 [報表產生器報表]

    [報表產生器] 視窗隨即開啟,請您選取模型和報表配置。

  • 指向報表 (.rdl) 檔,並按一下向下箭頭,然後選取 [在報表產生器中編輯]

    [報表產生器] 視窗隨即開啟,並且已選取該模型,而且以設計模式顯示報表。

  • 指向模型 (.smdl) 檔,並按一下向下箭頭,然後選取 [載入報表產生器中]

    [報表產生器] 視窗隨即開啟,並且已選取該模型。根據預設,資料表報表是所選取的報表配置。

  • 檢視報表,然後開啟 [動作] 功能表,並選取 [以報表產生器開啟]

    [報表產生器] 視窗隨即開啟,並且已選取該模型,而且以設計模式顯示報表。