報表產生器函數 - 編頁報表中的 CountRows 函數 (報表產生器)

適用於:Microsoft 報表產生器 (SSRS) Power BI 報表產生器 SQL Server Data Tools 中的報表設計師

傳回編頁報表的指定範圍中的資料列數目,包括具有 Null 值的資料列。

注意

您可以在 Microsoft 報表產生器、Power BI Report Builder,以及 SQL Server Data Tools 的報表設計師中,建立及修改編頁報告定義 (.rdl) 檔案。

語法

  
CountRows(scope, recursive)  

參數

範圍 (scope)
(字串) 包含要計數之報表項目的資料集、資料區域或群組的名稱。

遞迴
(列舉型別) 選擇性。 簡單 (預設值) 或 RdlRecursive。 指定是否要以遞迴方式執行彙總。

傳回類型

傳回 Integer

備註

CountRows 會計算指定之範圍中所有資料列的數目,包括具有 Null 值的資料列。

scope 的值不能為運算式,且必須參考目前的範圍或包含範圍。

如需詳細資訊,請參閱彙總函數參考 (報表產生器及 SSRS)總計、彙總與內建集合的運算式範圍 (報表產生器及 SSRS)

如需遞迴彙總的詳細資訊,請參閱建立遞迴階層群組 (報表產生器和 SSRS)

範例

下列程式碼範例顯示的運算式會計算名為 GroupbyCategory 的資料列群組中的資料列數目 (以 [Category]運算式為基礎)。

="Number of rows: " & CountRows("GroupbyCategory")  

另請參閱

報表中的運算式用法 (報表產生器及 SSRS)
運算式範例 (報表產生器及 SSRS)
運算式中的資料類型 (報表產生器及 SSRS)
總計、彙總與內建集合的運算式範圍 (報表產生器及 SSRS)