在 Reporting Services 中使用運算式
更新: 2005 年 12 月 5 日
報表定義中從頭到尾都廣泛利用運算式來擷取、計算、顯示、分組、排序、篩選、參數化及格式化報表的內容。某些運算式會由系統自動為您建立 (例如:當您將欄位從資料集視窗拖曳至資料表資料格時,文字方塊中會顯示擷取該欄位值的運算式)。不過,在大部分的情況下,您都是建立您自己的運算式,在您的報表中取得下列種類的功能:
- 資料上的彙總,以顯示特定資料列集的總和、平均、百分比或乘積。
- 條件式格式化,其中文字或背景格式化會根據您定義的邏輯而變更。
- 條件式文字,其中報表標題會隨著執行報表的使用者而改變。
- 多個資料集欄位和常數的串連文字。
- 從資料來源擷取報表資料後所篩選的報表資料。
- 參數化鑽研報表。
- 資料分組和排序。
- 動態頁首和頁尾內容。
在 Reporting Services 中,瞭解如何建立及使用運算式是一項基本技巧,它可讓您建立豐富的全功能報表。運算式是以 Microsoft Visual Basic 語言撰寫的。如需多個運算式範例的清單,請參閱<在 Reporting Services 中使用運算式>。
在此章節中
- 在 Reporting Services 中使用運算式
簡介運算式,並討論在報表中的何處使用及套用運算式。
- 在 Reporting Services 中建立運算式
描述如何建立運算式。
- 在運算式中使用全域集合 (Reporting Services)
討論在運算式中參考全域集合。
- 在運算式中使用報表功能 (Reporting Services)
討論在運算式中參考內建報表功能。
- 在運算式中使用自訂程式碼參考 (Reporting Services)
討論在運算式中參考自訂程式碼、自訂報表項目及自訂組件。
- 使用 Analysis Services 資料庫的擴充欄位屬性
討論 Analysis Services 資料延伸模組提供的自訂欄位屬性。
- Reporting Services 中的運算式範例
呈現常用運算式的範例。
請參閱
概念
其他資源
編輯運算式 (報表設計師)
Reporting Services Programming