Fonction RunningValue (Concepteur de rapports Visual Studio)
Retourne l'agrégation cumulée de l'expression spécifiée.
RunningValue(Expression, Function, Scope)
Paramètres
- Expression
Le type de données est déterminé par la fonction d'agrégation spécifiée avec Function.. Expression sur laquelle effectuer l'agrégation. L'expression ne peut pas contenir de fonctions d'agrégation.
- Function
(Enum) Nom de la fonction d'agrégation à appliquer à l'expression. Cette fonction ne peut pas être RunningValue, RowNumber ou Aggregate.
- Scope
(String) Nom d'une table de données, d'un objet, 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 une table ou un objet de données est spécifié, la valeur d'exécution n'est pas redéfinie dans l'ensemble du dataset. Si vous spécifiez un regroupement, le cumul est réinitialisé lorsque l'expression de groupe change. Si vous indiquez une région de données, le cumul est réinitialisé pour chaque nouvelle instance de la région de données. Pour plus d'informations sur le paramètre Scope, consultez Fonctions intégrées pour les rapports (Concepteur de rapports Visual Studio).
Type de valeur retourné
Déterminé par la fonction d'agrégation spécifiée avec le paramètre Function.
Notes
Les restrictions relatives à la fonction RunningValue dépendent également de la fonction d'agrégation définie à l'aide du paramètre Function. Pour plus d'informations, consultez la rubrique consacrée à la fonction d'agrégation que vous souhaitez utiliser.
Exemple
L'exemple de code ci-dessous fournit une somme cumulée du champ Cost de la région de données la plus à l'extérieur.
RunningValue(Fields!Cost.Value, Sum, Nothing)
Voir aussi
Concepts
Utilisation d'expressions dans un rapport (Concepteur de rapports Visual Studio)
Ajout de code personnalisé à un rapport (Concepteur de rapports Visual Studio)
Contrôles ReportViewer (Visual Studio)
Fonctions intégrées pour les rapports (Concepteur de rapports Visual Studio)