使用報表模型查詢設計師
新增: 2005 年 12 月 5 日
在 Microsoft SQL Server 2005 Reporting Services 中,您可以利用報表產生器或報表設計師,根據報表模型來撰寫報表。報表產生器為可讓您根據報表模型建立特定報表的工具,而且,此工具使用 Reporting Services 提供的報表定義語言 (RDL) 的子集。報表設計師是一個進階的報表撰寫工具,可利用 RDL 的完整功能,讓您能夠從各種資料來源 (包括OLEDB、ODBC 及其他資料來源) 建立複雜的報表。在報表設計師中建立報表模型查詢時,您必須使用報表設計師所提供的一個工具,稱為報表模型查詢設計師。
報表模型查詢設計師可讓您根據模型來建立查詢,方法如下:將實體和欄位拖曳至設計介面 (類似報表產生器中的設計介面),來產生一個由報表模型中繼資料組成的查詢。當您完成建立查詢的報表模型中繼資料時,它會被包含於「報表設計師」報表的 RDL 中,在該報表中,您可以組織及格式化您報表的內容,就像您處理任何其他「報表設計師」報表一樣。例如,您可以建立一個符合下列條件的報表:包含條件式格式化、包括多個資料集,以及包含多個在單一報表內使用不同查詢的資料區域。當您轉譯報表時,會立即翻譯查詢。
嘗試存取查詢設計師之前,必須先成功建立報表模型,並將它部署至報表伺服器。您可以從「報表設計師報表精靈」存取查詢設計師,或者,按一下 [報表設計師資料] 索引標籤,也可以存取它。建立資料來源時,請指定 [報表模型],然後以下列格式提供有效的連接字串:
Server=http://<servername>/reportserver; datasource=/<modelpath>/<modelname>
例如:
Server=http://myreportservername/reportserver; datasource=/models/Adventure Works
請參閱
工作
概念
使用模型
使用報表設計師
報表設計基本概念
使用報表產生器 (特定報表)
Reporting Services 中的查詢設計工具
建立報表 (報表產生器)
設計報表 (報表產生器)
執行報表 (報表產生器)
啟動報表產生器
使用參數 (報表模型查詢設計師)
其他資源
在報表設計師中建立以模型為基礎的報表
報表模型查詢設計師 F1 說明
報表產生器教學課程