est ici Median()
De Report Design Tips and Tricks ...
Scénario 1
1: Dans le Concepteur de rapports, ouvrez la boîte de dialogue Propriétés du rapport et cliquez sur l'onglet Code. Définir un tableau, une fonction qui prend une valeur et l'ajoute au tableau, et une fonction qui calcule la valeur médiane à partir du tableau;
Dim values As New SystemCollections.ArrayList
Function AddValue(newValue As Decimal) As Decimal
values.Add(newValue)
AddValue = newValue
End Function
Function GetMedian() As Decimal
Dim count As Integer = values.Count
If (count > 0)
values.Sort()
GetMedian = values(count\2)
End If
End Function
2: Enroulez l'appel à la fonction dans un agrégat et l'ajouter à une expression dans les lignes de détail.
=Max(Code.AddValue(Fields!field.Name))
3: Dans une zone de texte dans le pied de table, appelez dans GetMedian() pour récupérer la valeur
=Code.GetMedian()
Notez que dans SSRS 2012 c'est 'System.Collections.ArrayList' –