Share via


Fonction CountRows (Générateur de rapports version 3.0 et SSRS)

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

Notes

Vous pouvez créer et modifier des définitions de rapports (.rdl) dans le Générateur de rapports version 3.0 et dans le Concepteur de rapports, dans Business Intelligence Development Studio. Chaque environnement de création offre différentes possibilités pour créer, ouvrir et enregistrer des rapports et des éléments connexes. Pour plus d'informations, consultez Conception de rapports dans le Concepteur de rapports et le Générateur de rapports version 3.0 (SSRS) sur le site Web Microsoft.

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 valeur retournée

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 version 3.0 et SSRS) et Présentation de l'étendue des expressions pour les totaux, les agrégats et les collections intégrées (Générateur de rapports version 3.0 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 version 3.0 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")