使用一般函數和組件參考 (報表產生器 2.0)

報表產生器 2.0 提供一組可以包含在運算式中的內建函數。內建函數包含 Microsoft.NET Framework Common Language Runtime (CLR) 類別和 Visual Basic 執行階段程式庫函數。為了方便起見,您可以在 [運算式] 對話方塊中檢視最常用的函數,這些函數會依類別目錄列出:文字、日期和時間、數學、檢閱、程式流程、彙總、財務、轉換和其他。較不常用的函數則不會顯示在清單中,但仍可用於運算式。

包含常用函數的參考

[運算式] 對話方塊可用來檢視 Reporting Services 一般內建函數的分類清單。當您展開 [一般函數] 並按一下類別目錄時,[項目] 窗格就會顯示您包含在運算式中的函數清單。一般函數包含 .NET FrameworkSystem..::..MathSystem..::..Convert 命名空間的類別以及 Visual Basic 執行階段程式庫函數。若要使用內建函數,請在 [項目] 窗格中的函數名稱上按兩下。函數的描述會顯示在 [描述] 窗格中,函數呼叫的範例則顯示在 [範例] 窗格中。 當您在程式碼窗格中輸入函數名稱,且在後面加上左括號 ( 時,IntelliSense 會協助顯示該函數呼叫的每個有效語法。例如,若要計算資料表中名為 Quantity 欄位的最大值,請將簡單運算式 =Max( 加入至 [程式碼] 窗格,然後使用智慧標籤來檢視該函數呼叫的所有有效語法。若要完成此範例,請輸入 =Max(Fields!Quantity.Value)。 

如需有關每個函數的詳細資訊,請參閱 MSDN 上的 System..::..MathSystem..::..Convert 和<Visual Basic 執行階段程式庫成員>。

報表產生器 2.0 不支援開發包含其他 .NET Framework 類別或外部組件之參考的自訂程式碼。