CountRows 函數 (報表產生器及 SSRS)
傳回指定之範圍中的資料列數目,包括具有 Null 值的資料列。
注意
您可以在報表產生器以及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。 每種撰寫環境都會提供不同的方式來建立、開啟和儲存報表與相關的項目。 如需詳細資訊,請參閱在 Web 上設計報表設計師和Report Builder (SSRS) 的報表microsoft.com。
語法
CountRows(scope, recursive)
參數
範圍 (scope)
(String
) 包含要計數之報表項目的資料集、資料區域或群組的名稱。
遞迴
(列舉型別) 選擇性。 Simple
(預設值) 或 RdlRecursive
。 指定是否要以遞迴方式執行彙總。
傳回類型
傳回 Integer
。
備註
CountRows
會計算指定之範圍中所有資料列的數目,包括具有 Null 值的資料列。
scope 的值不能為運算式,且必須參考目前的範圍或包含範圍。
如需詳細資訊,請參閱彙總函數參考 (報表產生器及 SSRS) 和總計、彙總與內建集合的運算式範圍 (報表產生器及 SSRS)。
如需遞迴彙總的詳細資訊,請參閱建立遞迴階層群組 (報表產生器和 SSRS)。
範例
下列程式碼範例顯示的運算式會計算名為 GroupbyCategory
的資料列群組中的資料列數目 (以 [Category]
運算式為基礎)。
="Number of rows: " & CountRows("GroupbyCategory")
另請參閱
報表中的運算式用法 (報表產生器及 SSRS)
運算式範例 (報表產生器及 SSRS)
運算式中的資料類型 (報表產生器及 SSRS)
總計、彙總與內建集合的運算式範圍 (報表產生器及 SSRS)