Det här ämnet har inte bedömts ännu - Bedöm det här ämnet

Funktionen StDev (Report Builder 3.0)

Returnerar standardavvikelsen för alla numeriska värden som inte är null och som anges av uttrycket som utvärderas i den angivna omfattningen.


StDev(expression, scope, recursive)
expression

(Integer eller Float) Det uttryck som aggregeringen utförs på.

scope

(String) Valfritt. Namnet på en datauppsättning, en grupp eller ett dataområde som innehåller de rapportobjekt som du vill tillämpa mängdfunktionen på. Om scope inte anges används aktuell omfattning.

recursive

(Uppräknad typ) Valfritt. Simple (standardvärde) eller RdlRecursive. Anger om aggregeringen ska utföras rekursivt.

Returnerar en Decimal för decimaluttryck och en Double för övriga uttryck.

Datamängden som anges i uttrycket måste ha samma datatyp. Om du vill konvertera data som har flera numeriska datatyper till samma datatyp, använder du konverteringsfunktioner som CInt, CDbl eller CDec. Mer information finns i Funktioner för typkonvertering.

Värdet för scope måste vara en strängkonstant och kan inte vara ett uttryck. För yttre mängder eller mängder som inte anger andra mängder måste scope referera till den aktuella omfattningen eller en innehållande omfattning. För mängder av mängder kan kapslade mängder ange en underordnad omfattning.

Expression kan innehålla anrop till kapslade mängdfunktioner med följande undantag och förutsättningar:

  • Scope för kapslade mängder måste vara samma som, eller finnas i, omfattningen av den yttre mängden. För alla tydliga omfattningar i uttrycket måste en omfattning ha en underordnad relation till alla andra omfattningar.

  • Scope för kapslade mängder kan inte vara namnet på en datamängd.

  • Expression får inte innehålla funktionerna First, Last, Previous eller RunningValue.

  • Expression får inte innehålla kapslade mängder som anger recursive.

Mer information finns i Referens till mängdfunktioner (Report Builder 3.0) och Förstå omfattningen av uttryck för summor, mängder och inbyggda uppsättningar (Report Builder 3.0).

Mer information om rekursiva mängder finns i Skapa grupper i en rekursiv hierarki (Report Builder 3.0).

Följande kodexempel visar standardavvikelsen för radartikelsummorna i Order-gruppen eller -dataområdet.

=StDev(Fields!LineTotal.Value, "Order")
Var detta till hjälp?
(1500 tecken kvar)

Gruppinnehåll

Lägg till
© 2013 Microsoft. Med ensamrätt.