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)