Report Builder funzioni - funzione CountRowsReport Builder Functions - CountRows Function

Restituisce il numero di righe nell'ambito specificato, incluse le righe con valori Null.Returns the number of rows in the specified scope, including rows with null values.

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

SintassiSyntax


CountRows(scope, recursive)  

ParametriParameters

ambitoscope
(String) Nome di un set di dati, area dati o gruppo che contiene gli elementi del report da conteggiare.(String) The name of a dataset, data region, or group that contains the report items to count.

ricorsivirecursive
(Enumerated Type) Facoltativo.(Enumerated Type) Optional. Simple (impostazione predefinita) o RdlRecursive.Simple (default) or RdlRecursive. Specifica se eseguire l'aggregazione in modo ricorsivo.Specifies whether to perform the aggregation recursively.

Tipo restituitoReturn Type

Restituisce un valore Integer.Returns an Integer.

OsservazioniRemarks

CountRows conteggia tutte le righe nell'ambito specificato, incluse le righe con valori Null.CountRows counts all rows in the specified scope, including rows that have null values.

Il valore di scope non può essere un'espressione e deve fare riferimento all'ambito corrente o a un ambito di contenuto.The value of scope cannot be an expression and must refer to the current scope or a containing scope.

Per altre informazioni, vedere Riferimento a funzioni di aggregazione (Generatore report e SSRS) e Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore report e SSRS).For more information, see Aggregate Functions Reference (Report Builder and SSRS) and Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS).

Per altre informazioni sulle aggregazioni ricorsive, vedere Creazione di gruppi di gerarchie ricorsive (Generatore report e SSRS).For more information about recursive aggregates, see Creating Recursive Hierarchy Groups (Report Builder and SSRS).

EsempioExample

Nell'esempio di codice seguente è illustrata un'espressione che calcola il numero di righe in un gruppo di righe denominato GroupbyCategory (in base all'espressione [Category]).The following code example shows an expression that calculates the number of rows in a row group named GroupbyCategory (based on the expression [Category]).

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

Vedere ancheSee Also

Utilizzo delle espressioni nei report ( Generatore report e SSRS ) Expression Uses in Reports (Report Builder and SSRS)
Esempi di espressioni ( Generatore report e SSRS ) Expression Examples (Report Builder and SSRS)
Tipi di dati in espressioni ( Generatore report e SSRS ) Data Types in Expressions (Report Builder and SSRS)
Ambito di espressioni per totali, aggregazioni e raccolte predefinite ( Generatore report e SSRS )Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS)