업데이트: 2007년 9월 15일
지정한 식의 실행 집계를 반환합니다.
구문
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)