다음을 통해 공유


필드 작업(보고서 작성기 1.0)

필드는 보고서 레이아웃에 추가할 수 있는 데이터를 포함합니다. 엔터티를 선택하면 해당 엔터티에 포함된 필드가 탐색기 창의 필드 영역에 표시됩니다. 필드를 직접 사용하려면 필드 이름을 끌거나 필드 이름을 두 번 클릭하여 디자인 영역에 필드를 추가합니다. 기본 필드 그룹을 사용하려면 디자인 영역에 엔터티를 끌어 옵니다. 해당 엔터티에 연결된 기본 필드가 디자인 영역에 추가됩니다. 예를 들어 AdventureWorks 모델의 Employee 엔터티를 보고서에 추가하면 National ID Number, First Name, Middle Name, Last Name 및 Email Address 필드가 디자인 영역에 추가됩니다.

필드 및 엔터티를 사용하여 보고서에 표시되는 정보를 사용자 지정할 수 있습니다. 다음 작업을 수행할 수 있습니다.

  • 필드를 지정한 순서대로 보고서 레이아웃 내의 거의 모든 위치에 끌어다 놓습니다.

  • 필드에 서식을 지정하여 원하는 방식으로 내용을 표시합니다.

  • 모든 필드 조합의 내용을 필터링합니다.

  • 보고서 데이터를 하나 이상의 필드로 오름차순이나 내림차순으로 정렬합니다.

  • 데이터 원본 및 현재 엔터티 내의 필드를 검색합니다.

  • 필드의 수식을 편집합니다.

  • 새 필드를 만듭니다.

필드 유형

필드는 단일 값과 값 집합의 합계(집계라고도 함)의 두 가지 값을 포함할 수 있습니다. 예를 들어 Last Name과 Unit Price는 단일 값이지만 Total Sales는 값 집합의 합계인 집계입니다. 보고서 작성기에서는 Text, Number, DateTime, Time, Money, Aggregate, Image 및 Boolean 필드 형식을 사용합니다.

수식을 정의하여 사용자 고유의 필드를 만들 수 있습니다. 예를 들어 보고서에 표시되는 세 개의 다른 필드에 대한 합을 나타내는 필드를 만들 수 있습니다. 필드를 만들 때는 지정한 필드를 추가하고 결과를 만든 필드에 표시하도록 보고서 서버에게 알려 주는 수식을 정의합니다.

탐색기 창의 필드 영역에 표시되는 필드의 순서는 데이터 원본에 의해 결정됩니다. 일반적으로 가장 자주 사용되는 필드가 목록의 위쪽에 표시됩니다. 사용자가 만든 새 필드는 목록의 맨 위에 표시됩니다.

단일 값 필드와 합계 필드 모두에 변형이 있을 수 있습니다. 필드 변형은 최상위 필드를 기반으로 하는 데이터를 포함한 필드입니다. 예를 들어 Product 엔터티는 Sell End Date 필드를 포함합니다. 이 필드에는 Sell End Day, Sell End Month, Sell End Year 및 Sell End Quarter와 같이 아래로 중첩된 변형이 있습니다. 필드 변형이라고 하는 이러한 필드는 모두 Sell End Date 필드를 기반으로 하는 데이터를 포함합니다.

필드 그룹

필드를 보고서 레이아웃으로 끌어 올 때 보고서 작성기는 이 필드를 표시할 그룹을 만듭니다. 보고서 레이아웃을 선택하여 필드 그룹을 볼 수 있습니다. 보고서 작성기가 만든 그룹은 필드 사이의 관계를 기반으로 합니다. 필드를 보고서 레이아웃 내에서 이동하여 그룹화되는 방식을 수정할 수 있습니다.

[!참고]

보고서 레이아웃에 개별적으로 필드를 추가하면 보고서 레이아웃에 그룹으로 필드를 추가할 때와는 다른 결과 집합이 생깁니다. 보고서를 작성할 때 이 점이 보고서 구조 및 쿼리에 어떻게 영향을 주는지 알고 있어야 합니다.

다음은 보고서 작성기가 필드를 그룹화하는 데 사용하는 기본 규칙입니다.

  • 특정 필드를 디자인 영역 내 테이블 데이터 영역의 왼쪽 가장자리로 끌어 오면 해당 필드는 별도의 그룹이 됩니다.

  • 필드를 디자인 영역의 오른쪽으로 끌어 오면 왼쪽 옆에 있는 그룹으로 그룹화됩니다.

  • 집계 필드를 놓으면 모든 그룹에 자동으로 합계가 표시됩니다.

특정 그룹에 필드를 추가하려면 필드를 그룹 내의 특정 위치 또는 그룹 위에 표시되는 그룹 탭으로 끌어 옵니다.

필드 아이콘

아이콘

유형

설명

텍스트 아이콘

Text

데이터가 텍스트인 필드를 나타냅니다(예: 단어 "Yes").

숫자 필드 아이콘

Number

데이터가 단일 숫자 값인 필드를 나타냅니다(예: 숫자 5).

날짜 및 날짜/시간 필드 아이콘

Date/DateTime

데이터가 날짜 및/또는 시간 값인 필드를 나타냅니다(예: 4/3/2005 또는 Friday, October 18, 2009 12:09 PM).

DateTimeOffset CLR 데이터 형식 값을 포함하는 필드는 필드 목록에 날짜/시간 필드로 표시됩니다.

시간 아이콘

Time

데이터가 텍스트로 표시되는 시간 값인 필드를 나타냅니다(예: 07:32:25).

통화 필드 아이콘

Money

데이터가 통화 값인 필드를 나타냅니다(예: $782.95).

집계 필드 아이콘

Aggregate

데이터가 숫자 집합에 대한 계산을 나타내는 단일 숫자 값인 필드를 나타냅니다. 예를 들어 영업 사원 25명의 판매량 합계는 영업 사원 25명의 각 판매 수량을 더하여 계산되며 총 합계는 단일 숫자 값으로 표시됩니다.

부울 필드 아이콘

Boolean

데이터가 True/False 또는 Yes/No 값인 필드를 나타냅니다(예: 특정 제품이 단종되었는지 여부를 나타내는 열의 Yes/No 값).

이미지 아이콘

Image

데이터가 이미지인 필드를 나타냅니다. 예를 들어 데이터베이스에 각 제품의 이미지가 포함되어 있다고 가정합니다. 이러한 이미지가 데이터 원본에 포함된 경우 필드 이름과 함께 이 아이콘이 표시됩니다.