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


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

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

Синтаксис

VarP(expression, scope, recursive)

Параметры

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

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

Замечания

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

Значение параметра scope не может быть выражением.

Пример

Следующий пример кода рассчитывает дисперсию совокупности суммы элементов строки в группе или области данных Order.

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