傳回指定範圍中的數據列數目,包括具有 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)