Udostępnij za pośrednictwem


Funkcja Avg (program Report Builder 2,0)

Zwraca średnią wszystkich wartości numeryczne niezerowe, określonych przez wyrażenie obliczane w danym zakresie.

Avg(expression, scope, recursive)

Parameters

Zwracany typ

Zwraca Decimal dziesiętna wyrażeń i Double dla wszystkich innych wyrażeń.

Remarks

Zestaw danych określony w wyrażeniu musi zawierać dane tego samego typu.Aby przekonwertować dane, które mają wiele liczbowych typów danych do tego samego typu danych, należy użyć funkcji konwersji, takich jak CInt, CDbl lub CDec. Aby uzyskać więcej informacji zobacz Funkcje konwersji typu.

Wartość scope nie może być wyrażenie i musi odwoływać się do bieżącego zakres lub zakres zawierającego.

Example

W poniższych przykładach kodu dwóch zapewnia średnią wszystkich wartości w Cost Pole zawarte w danych, o nazwie Inventory.

=Avg(Fields!Cost.Value, "Inventory") 
  OR  
=Avg (CDbl(Fields!Cost.Value), "Inventory")