共用方式為


CountRows 函式 (報表產生器及 SSRS)

傳回指定範圍中的數據列數目,包括具有 Null 值的數據列。

備註

您可以在報表產生器及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。 每個撰寫環境提供不同的方式來建立、開啟及儲存報表和相關專案。 如需詳細資訊,請至 microsoft.com 網站上查看 報表設計師和報表產生器 (SSRS) 的報表設計

語法

  
CountRows(scope, recursive)  

參數

範圍
String) 包含要計算之報表專案之數據集、數據區或群組的名稱。

遞迴
列舉類型)可選。 Simple (預設值) 或 RdlRecursive。 指定是否以遞歸方式執行匯總。

返回類型

傳回 Integer

備註

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

scope 的值不能是表達式,而且必須參考目前的範圍或包含的範圍。

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

如需遞歸匯總的詳細資訊,請參閱建立遞歸階層群組(報表產生器及 SSRS)。

範例

下列程式代碼範例顯示表達式,其會計算名為 GroupbyCategory 之數據列群組中的數據列數目(根據表達式 [Category])。

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

另請參閱

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