共用方式為


使用一般函數和組件參考 (Reporting Services)

Reporting Services 提供一組可以包含在運算式中的內建函數。 內建函數包含 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 執行階段程式庫成員>。

包含較少使用函數的參考

若要包含其他較少使用之 CLR 命名空間的參考,您必須使用完整的參考,例如,System.Text..::..StringBuilder。 在這些較少使用函數的 [運算式] 對話方塊的程式碼窗格中,不支援 Intellisense。

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

包含外部組件的參考

若要包含外部組件中類別的參考,您必須為報表處理器識別組件。 請使用 [報表屬性] 對話方塊的 [參考] 頁面來指定報表中要加入之組件的完整名稱。 您必須在運算式中使用組件中類別的完整名稱。 完整名稱包含命名空間、類別名稱和成員名稱。 如需有關加入參考的詳細資訊,請參閱<如何:將組件參考加入至報表 (Reporting Services)>。