Condividi tramite


Funzione CountRows (Generatore report e SSRS)

Restituisce il numero di righe nell'ambito specificato, incluse le righe con valori Null.

Nota

È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per altre informazioni, vedere Progettazione di report in Progettazione report e Report Builder (SSRS) nel Web in microsoft.com.

Sintassi

  
CountRows(scope, recursive)  

Parametri

ambito
(String) Nome di un set di dati, area dati o gruppo che contiene gli elementi del report da conteggiare.

ricorsivi
(Enumerated Type) Facoltativo. Simple (valore predefinito) o RdlRecursive. Specifica se eseguire l'aggregazione in modo ricorsivo.

Tipo restituito

Restituisce un valore Integer.

Commenti

CountRows conteggia tutte le righe nell'ambito specificato, incluse le righe con valori Null.

Il valore di scope non può essere un'espressione e deve fare riferimento all'ambito corrente o a un ambito di contenuto.

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).

Per altre informazioni sulle aggregazioni ricorsive, vedere Creazione di gruppi di gerarchie ricorsive (Generatore report e SSRS).

Esempio

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]).

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

Vedere anche

Utilizzo delle espressioni nei report (Generatore report e SSRS)
Esempi di espressioni (Generatore report e SSRS)
Tipi di dati nelle espressioni (Generatore report e SSRS)
Ambito di espressioni per totali, aggregazioni e raccolte predefinite (Generatore report e SSRS)