Поделиться через


Функция Var (службы Reporting Services)

Возвращает дисперсию всех числовых значений, отличных от NULL, заданных выражением, вычисляемым для данной области.

Синтаксис

Var(expression, scope, recursive)

Параметры

Тип возвращаемых данных

Возвращает значение типа Decimal для десятичных выражений и Double — для всех остальных выражений.

Замечания

Данные в наборе, указанном в выражении, должны иметь один и тот же тип. Воспользуйтесь для преобразования различных числовых типов к единому типу данных функциями преобразования CInt, CDbl, CDec и другими функциями преобразования. Дополнительные сведения см. в разделе Функции преобразования типов.

Значение scope не может являться выражением и должно ссылаться на текущую или вмещающую область.

Пример

В следующем примере кода показана дисперсия сумм элементов строк в группировании Order или области данных:

=Var(Fields!LineTotal.Value, "Order")