First 함수(보고서 작성기 2.0)
지정된 식의 지정된 범위에서 첫 번째 값을 반환합니다.
구문
First(expression, scope)
매개 변수
expression
(Variant 또는 Binary) 집계를 수행할 식의 예는 =Fields!FieldName.Value와 같습니다. 식에는 집계 함수가 포함될 수 없습니다.scope
(String) 선택 사항입니다. 집계 함수를 적용할 보고서 항목을 포함하는 데이터 집합, 그룹 또는 데이터 영역의 이름입니다. scope를 지정하지 않은 경우 현재 범위가 사용됩니다. 자세한 내용은 식에서 기본 제공 보고서 및 집계 함수 사용(보고서 작성기 2.0) 및 합계 및 기타 집계 계산(보고서 작성기 2.0)을 참조하십시오.
반환 형식
식 유형에 따라 결정됩니다.
주의
First 함수는 지정된 범위에 모든 정렬 및 필터링을 적용한 후 데이터 집합에서 첫 번째 값을 반환합니다.
First 함수는 그룹 필터 식에서 현재(기본) 범위 외에는 사용할 수 없습니다.
페이지의 첫 번째와 마지막 항목을 표시하는 사전 스타일의 머리글을 만들기 위해 페이지 머리글에 First를 사용하여 페이지에 대한 ReportItems 컬렉션의 첫 번째 값을 반환할 수도 있습니다.
scope 값은 식이 될 수 없으며 현재 범위 또는 포함하는 범위를 참조해야 합니다.
예
다음 코드 예에서는 데이터 영역의 Category 그룹에서 첫 번째 제품 번호를 반환합니다.
=First(Fields!ProductNumber.Value, "Category")