Функция RunningValue (службы Reporting Services)
Изменения: 15 сентября 2007 г.
Возвращает текущее значение статистического выражения для указанного выражения.
Синтаксис
RunningValue(Expression, Function, Scope)
Параметры
- Expression
(Тип данных определяется статистической функцией, указанной в параметре Function.) Выражение, вычисляющее числовые данные, к которым применяется статистическая обработка. Выражение не может содержать статистические функции.
- Function
(Enum) Имя статистической функции, которая будет применяться к выражению. Этой функцией не может быть RunningValue, RowNumber или Aggregate.
- Scope
(String) Имя набора данных, группирования или области данных, содержащих элементы отчета, к которым применяется статистическая функция. Если указан набор данных, то текущее значение не сбрасывается по всему набору данных. Если указано группирование, то текущее значение сбрасывается при изменении выражения группы. Если указана область данных, то текущее значение сбрасывается для каждого нового экземпляра области данных. Дополнительные сведения об аргументе Scope см. в разделе Использование функций отчетов в выражениях (службы Reporting Services).
Тип возвращаемых данных
Определяется статистической функцией, указанной параметром Function.
Замечания
Ограничения для значений RunningValue также определяются статистической функцией, указанной параметром Function. Дополнительные сведения см. в разделе о статистической функции, использование которой вас интересует.
Данные в наборе, указанном в выражении, должны иметь один и тот же тип. Воспользуйтесь для преобразования различных числовых типов к единому типу данных функциями преобразования CInt, CDbl, CDec и другими функциями преобразования. Дополнительные сведения см. в разделе Функции преобразования типов.
Значением Scope не может быть выражение.
Пример
Код следующего примера возвращает текущую сумму поля стоимости самой внешней области данных.
RunningValue(Fields!Cost.Value, Sum, Nothing)
См. также
Основные понятия
Создание выражений в службах Reporting Services