共用方式為


Business Intelligence Development Studio 中的 Reporting Services

Business Intelligence Development Studio 是一種 MicrosoftVisual Studio 2008 環境,其增強功能是 SQL Server 2008 商務智慧方案所特有。使用 Business Intelligence Development Studio 可在 SQL Server 2008Reporting Services 中開發報表和報表模型。當您安裝 Reporting Services 時,Business Intelligence Development Studio 提供了下列專案範本:

  • 報表伺服器專案

  • 報表伺服器專案精靈

  • 報表模型專案

Business Intelligence Development Studio 也提供執行報表設計師和模型設計師的環境。這些是您在 Reporting Services 中編寫報表和模型所使用的設計工具。

當您開啟 Business Intelligence Development Studio 專案或設計工具時,您將會在 Visual Studio 內看到專案特有的功能表。此外,Visual Studio 功能表選項和快速鍵功能表會變更,以反映您正在建立的專案類型以及您正在處理的特定項目。當您瀏覽這個主題所討論的 Business Intelligence Development Studio 及 Reporting Services 功能時,可以用滑鼠右鍵按一下各個項目來了解這些選項。

如果您以前使用過 SQL ServerReporting Services,您可能對 Business Intelligence Development Studio 中的 Visual Studio 功能不會感到陌生。如果您以前沒有使用過 Reporting Services,這個主題可幫助您熟悉 Business Intelligence Development Studio 中與 Reporting Services 有關的專案和功能表。

[!附註]

SQL ServerBusiness Intelligence Development Studio (報表伺服器和報表模型專案的 32 位元開發環境) 不是設計成要在 Itanium 架構電腦上執行,而且未安裝在 Itanium 架構伺服器上。不過 BI Development Studio 仍支援 x64 架構的電腦。

支援的版本

下表描述在 Business Intelligence Development Studio 中撰寫及發行報表所支援的版本。

專案或檔案類型

版本

撰寫報表

發行報表

附註

報表伺服器專案

報表伺服器精靈專案

SQL Server 2008

2008 RDL 結構描述

僅限 SQL Server 2008Reporting Services 報表伺服器

在本機將 2003 RDL 和 2005 RDL 升級到 2008 RDL 結構描述。

報表伺服器專案

報表伺服器精靈專案

SQL Server 2005

2005 RDL 結構描述

SQL Server 2005 或 SQL Server 2008Reporting Services 報表伺服器

報表伺服器專案

SQL Server 2000

2003 RDL 結構描述

不支援

Visual Studio RDLC 報表設計師

Visual Studio 2005

Visual Studio 2008

2005 RDL 結構描述

不支援

不支援 2008 RDL 結構描述。

Visual Studio 檢視器控制項

Visual Studio 2005

Visual Studio 2008

本機模式中不支援 2008 RDL

可以在伺服器模式下於 SQL Server 2008Reporting Services 報表伺服器上檢視 2008 RDL 報表。

如需有關在舊版報表定義結構描述中開啟報表的詳細資訊,請參閱<升級報表>。如需有關特定報表定義結構描述的詳細資訊,請參閱<報表定義語言規格>(英文)。

報表伺服器專案

當您選取報表伺服器專案時,就會開啟報表設計師。報表伺服器專案是由 Visual Studio 所安裝的 Business Intelligence 專案範本,而且可從 [新增專案] 對話方塊取得。如需詳細資訊,請參閱<在 Business Intelligence Development Studio 中使用報表設計師>和<如何:建立報表 (Reporting Services)>。

使用下列索引標籤、視窗、功能表和工具,在報表設計師中設計及預覽報表。

索引標籤和視窗

報表設計師是一種圖形化工具,可用來建立具有兩個檢視的報表:用來設計報表的 [設計],以及用來在本機執行報表以及在報表檢視器中檢視轉譯報表的 [預覽]

  • 設計:使用這個檢視可設計報表。

    在此檢視中,下列視窗或窗格可提供其他功能:

    • 報表資料:用來定義資料來源、資料集、報表參數和影像。

    • 設計介面:用來設計報表配置。

    • 工具箱:用來將類似資料表和圖表的報表項目加入到設計介面。

    • 群組:用來定義資料表、矩陣和清單資料區的群組。這些資料區是以 Tablix 資料區為根據的所有範本。

    • 屬性:用來在設計介面中 [群組] 窗格內的選定項目上直接設定屬性。

    • 工具列:用來在設計介面上變更選定報表項目的格式和對齊方式。

    • 文件大綱:在報表定義的階層式檢視中顯示資料區所使用的報表項目和文字方塊。

    從報表背景上的快速鍵功能表,按一下 [檢視],然後按一下 [尺規] 切換尺規顯示。

    如需詳細資訊,請參閱<連接到報表資料>、<設計報表配置>和<使用報表資料>。

  • 預覽:使用這個檢視可在本機電腦上執行報表,並在報表檢視器中檢視轉譯報表。預覽會在本機快取報表資料。您也可以將專案屬性設定成使用瀏覽器並在偵錯檢視中執行報表。在此檢視中,您也可以使用以下元件:

    • 輸出:當您發行報表到報表伺服器時,用來從本機報表處理器或部署進度中檢視錯誤訊息。

    • 報表檢視器工具列:用來設定報表參數值、導覽報表,以及將報表列印或匯出成不同的檔案格式。

    如需詳細資訊,請參閱<檢視與儲存報表>。

  • 設計和預覽:在這兩個檢視中,您可以使用 [方案總管]。

    • 方案總管:用來檢視 BI Development Studio 專案的共用資料來源和報表。透過 [專案] 功能表,您可以設定專案屬性,並將報表發行至報表伺服器。

    如需詳細資訊,請參閱<發行資料來源與報表>。

功能表

報表設計師會使用下列功能表:

  • 檢視:用來顯示或隱藏下列視窗:報表資料、方案總管、程式碼、設計師、輸出、文件大綱、工具箱、屬性、報表框線工具列、報表格式工具列及配置工具列。

  • 專案:用來開啟專案屬性、將新的或現有的項目加入至專案以及從 Access 匯入報表。只有在安裝了 Microsoft Access 時才會出現 [匯入報表] 功能表項目。

  • 報表:用來加入或刪除頁首和頁尾、顯示或隱藏 [群組] 窗格、從 [設計] 檢視變更為 [預覽] 檢視,以及顯示報表屬性。只有當設計介面為使用中時,才可使用這個功能表。若要讓設計介面成為使用中,請按一下 [設計] 或 [預覽] 索引標籤。

報表伺服器專案屬性

報表伺服器專案屬性會套用至 Business Intelligence Development Studio 專案中的所有報表和所有共用資料來源。這些屬性包括報表伺服器的 URL 以及報表和共用資料來源的資料夾名稱。使用 [專案屬性頁面] 對話方塊可檢視目前的屬性值。若要開啟此對話方塊,請從 [專案] 功能表按一下 <project name>[屬性]

若要針對不同部署建立多組專案屬性,例如企業測試和實際報表伺服器,請使用組態管理員。如需詳細資訊,請參閱<發行資料來源與報表>。

報表伺服器精靈專案

當您選取報表伺服器精靈專案時,就會自動建立報表伺服器專案,而且報表精靈會開啟。在此精靈中,您可以遵循每一頁的指示來建立報表,以便建立與資料來源的連接字串、設定資料來源認證、設計查詢、加入資料表或矩陣資料區、指定報表資料和群組、挑選字型和色彩樣式、將報表發行到報表伺服器,以及在本機預覽報表。

當您使用精靈建立報表之後,您可以在報表伺服器專案中使用報表設計師來變更報表資料和報表設計師。

報表模型專案

當您選取報表模型專案時,就會開啟 Reporting Services 的模型設計師。報表模型專案是由 Visual Studio 所安裝的範本,而且可從 [新增專案] 對話方塊的 [商務智慧專案] 區段中存取。模型設計師是圖形工具,可讓您用來依據 SQL Server 資料庫建立報表模型。報表產生器會使用報表模型來建立特定報表。當您建立報表模型時,依預設只會顯示 [報表模型] 索引標籤。

  • 報表模型索引標籤:在 [報表模型] 索引標籤上,您可以加入或移除模型物件。[報表模型] 索引標籤分成兩個窗格:左邊的樹狀檢視窗格和右邊的清單檢視窗格。樹狀檢視會列出模型所包含的每一個實體。清單檢視會顯示已選取的實體或資料夾所包含的項目。您可以使用這兩個檢視中的快速鍵功能表來加入或刪除模型中的項目。

  • 資料來源檢視索引標籤:在 [資料來源檢視] 索引標籤上,您可以針對已經為專案定義的單一共用資料來源建立檢視。依預設,[資料來源檢視] 索引標籤不會開啟,但您可以在 [方案總管] 中按兩下資料來源檢視的名稱來檢視 [資料來源檢視] 索引標籤。如需有關模型設計師使用者介面的詳細資訊,請參閱<模型設計師 F1 說明>。

如需詳細資訊,請參閱<在 Business Intelligence Development Studio 中使用模型設計師>。如需有關在 Reporting Services 中建立特定報表的詳細資訊,請參閱<使用報表產生器 1.0 來設計和實作報表>。

功能表

當 [報表模型] 索引標籤在 Business Intelligence Development Studio 中作用時,[報表模型] 功能表會加入主功能表列中。當焦點不在 [報表模型] 索引標籤時,[報表功能表] 就會從主功能表列中移除。

模型設計師專案屬性

當您選取報表模型項目時,[屬性] 視窗的內容會變更,以反映與選定項目相關聯的屬性。依預設,模型設計師會設定一些屬性,但您可以變更目前的屬性或指派新屬性。