Partager via


Fonctions du Générateur de rapports - Fonction CountRows dans un rapport paginé (Générateur de rapports)

S’applique à : Générateur de rapports Microsoft (SSRS) Power BI Report Builder Report Designer dans SQL Server Data Tools

Retourne le nombre de lignes dans l’étendue spécifiée dans un rapport paginé, y compris celles contenant des valeurs Null.

Notes

Il est possible de créer et de modifier des fichiers de définition de rapports (.rdl) paginés dans le Générateur de rapports Microsoft, dans Power BI Report Builder et dans le Concepteur de rapports de SQL Server Data Tools.

Syntaxe

  
CountRows(scope, recursive)  

Paramètres

scope
(String) Nom d’un dataset, d’un groupe ou d’une région de données qui contient les éléments de rapport à compter.

recursive
(Type énuméré) Facultatif. Simple (par défaut) ou RdlRecursive. Indique s'il faut effectuer l'agrégation de manière récursive.

Type de retour

Retourne un Integer.

Notes

CountRows compte toutes les lignes dans l'étendue spécifiée, y compris celles contenant des valeurs Null.

La valeur du paramètre scope ne peut pas être une expression et doit faire référence à l'étendue actuelle ou à une étendue contenante.

Pour plus d’informations, consultez Référence aux fonctions d’agrégation (Générateur de rapports et SSRS) et Étendue des expressions pour les totaux, les agrégats et les collections intégrées (Générateur de rapports et SSRS).

Pour plus d’informations sur les agrégats récursifs, consultez Création de groupes de hiérarchies récursives (Générateur de rapports et SSRS).

Exemple

L'exemple de code suivant affiche une expression qui calcule le nombre de lignes dans un groupe de lignes nommé GroupbyCategory (basé sur l'expression [Category]).

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