Funzione VarP (Generatore report 2.0)
Restituisce la varianza della popolazione di tutti i valori numerici non Null specificati dall'espressione, valutata nell'ambito specificato.
Sintassi
VarP(expression, scope, recursive)
Parametri
expression
(Integer o Float) Espressione su cui eseguire l'aggregazione. L'espressione non può includere funzioni di aggregazione.scope
(String) Facoltativo. Nome di un set di dati, gruppo o area dati che contiene gli elementi del report a cui applicare la funzione di aggregazione. Se si omette scope, viene utilizzato l'ambito corrente. Per ulteriori informazioni, vedere Utilizzo delle funzioni predefinite di report e aggregazione nelle espressioni (Generatore report 2.0) e Calcolo dei totali e di altre aggregazioni (Generatore report 2.0).recursive
(Enumerated Type) Facoltativo. Simple (valore predefinito) o RdlRecursive. Specifica se eseguire l'aggregazione in modo ricorsivo. Per ulteriori informazioni, vedere Creazione di gruppi di gerarchie ricorsive (Generatore report 2.0).
Tipo restituito
Restituisce un valore Decimal per le espressioni decimali e un valore Double per tutte le altre espressioni.
Osservazioni
Il set di dati specificato nell'espressione deve essere dello stesso tipo di dati. Per convertire dati con più tipi di dati numerici nello stesso tipo di dati, utilizzare funzioni di conversione come CInt, CDbl o CDec. Per ulteriori informazioni, vedere Funzioni di conversione del tipo.
Il valore di scope non può essere un'espressione.
Esempio
Nell'esempio di codice seguente viene specificata una varianza della popolazione dei totali degli elementi nel gruppo o nell'area dati Order.
=VarP(Fields!LineTotal.Value, "Order")