Fonction Max (Reporting Services)
Mis à jour : 15 septembre 2007
Retourne la valeur maximale de toutes les valeurs de type non NULL de l'expression spécifiée.
Syntaxe
Max(Expression, Scope)
Paramètres
- Expression
Expression qui a pour résultat des données numériques sur lesquelles effectuer l'agrégation. L'expression ne peut pas contenir de fonctions d'agrégation.
- Scope
(String) Nom d'un dataset, d'un regroupement ou d'une région de données contenant les éléments de rapport auxquels appliquer la fonction d'agrégation. Si vous spécifiez une étendue à l'aide du paramètre Scope, la fonction d'agrégation s'applique à toutes les données du dataset, du regroupement ou de la région de données. Pour plus d'informations sur le paramètre Scope, consultez Utilisation de fonctions de rapport dans des expressions (Reporting Services).
Type de retour
Déterminé par le type d'expression.
Notes
Le jeu de données spécifié dans l'expression doit avoir le même type de données. Pour convertir différents types de données numériques en un seul type de données commun, utilisez des fonctions de conversion telles que CInt, CDbl ou CDec. Pour plus d'informations, consultez Fonctions de conversion de types de données.
Scope ne peut pas être une expression.
Exemple
L'exemple de code ci-dessous fournit le total le plus élevé pour la région de données ou le regroupement Year.
Max(Fields!OrderTotal.Value, "Year")
Voir aussi
Concepts
Création d'expressions dans Reporting Services