다음을 통해 공유


RowNumber 함수(보고서 작성기 3.0 및 SSRS)

지정한 범위에서 행 개수의 실행 개수를 반환합니다.

[!참고]

보고서 작성기 3.0 및 Business Intelligence Development Studio의 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 보고서 작성기 3.0에서 보고서 디자인(SSRS)을 참조하십시오.

구문

RowNumber(scope)

매개 변수

  • scope
    (String) 행 개수를 계산할 컨텍스트를 지정하는 데이터 집합, 데이터 영역, 그룹의 이름 또는 Null(Visual Basic의 Nothing)입니다. Nothing은 가장 바깥쪽 컨텍스트를 지정하며 이는 일반적으로 보고서 데이터 집합입니다.

주의

RowNumber는 RunningValue가 집계 함수의 실행 값을 반환하는 것처럼 지정한 범위 내 행 개수의 실행 값을 반환합니다. 범위를 지정할 때 행 개수를 1로 다시 설정할 시점을 지정합니다.

scope는 식이 될 수 없습니다. scope는 포함하는 범위여야 합니다. 가장 바깥쪽에서 가장 안쪽 포함까지의 일반적인 범위는 보고서 데이터 집합, 데이터 영역, 행 그룹 또는 열 그룹입니다.

열에 걸쳐 값을 증가시키려면 열 그룹의 이름인 범위를 지정합니다. 행에 따라 수를 증가시키려면 행 그룹의 이름인 범위를 지정합니다.

[!참고]

행 그룹과 열 그룹 모두를 지정하는 집계를 하나의 식에 포함하는 것은 지원되지 않습니다.

자세한 내용은 집계 함수 참조(보고서 작성기 3.0 및 SSRS)합계, 집계 및 기본 제공 컬렉션의 식 범위 이해(보고서 작성기 3.0 및 SSRS)를 참조하십시오.

코드 예

다음은 항상 흰색으로 시작되는 각 그룹의 정보 행 색을 대체하기 위해 테이블릭스 데이터 영역 정보 행의 BackgroundColor 속성에 사용할 수 있는 식입니다.

=IIF(RowNumber("GroupbyCategory") Mod 2, "White", "PaleGreen")