다음을 통해 공유


주 엔터티 및 관련 데이터 탐색(보고서 작성기 1.0)

필드, 필드 집합 또는 엔터티 자체를 디자인 영역으로 끌면 그 엔터티는 주 엔터티가 됩니다. 주 엔터티는 보고서에 대한 컨텍스트를 제공합니다. 예를 들어 회사가 지난 달에 벌어들인 수입이 얼마인지 보여 주는 보고서를 만들려고 한다고 가정합니다. 데이터 원본을 검토한 후 판매 주문 엔터티에서 배송 날짜 및 합계 판매액 필드를 선택한 다음 디자인 영역으로 끕니다. 그러면 판매 주문 엔터티가 주 엔터티가 됩니다. 주 엔터티는 보고서에 대한 컨텍스트를 제공합니다. 이 컨텍스트는 보고서를 실행할 때 보고서 작성기가 기본 데이터베이스에 저장되어 있는 데이터를 검색하기 위해 필요한 정보를 보고서 작성기에 제공합니다.

보고서를 컨텍스트에 배치했으므로 보고서 작성기는 주 엔터티와 관련 없는 엔터티는 더 이상 표시하지 않습니다. 예를 들어 배송 날짜 및 합계 판매액 필드를 디자인 영역에 추가할 때 탐색기 창의 엔터티 영역에는 판매 주문과 관련된 엔터티만 나열됩니다. 판매 주문은 굵게 표시되고 판매, 고객, 영업 사원, 및 영업 지역과 같은 관련 엔터티는 판매 주문 엔터티 아래에 표시됩니다. 주 엔터티와 관련 엔터티 사이를 이동하려면 해당 엔터티를 클릭합니다. 필드나 엔터티를 디자인 영역으로 끌면 엔터티 이름이 굵게 표시됩니다.

주 엔터티 변경

디자인 영역으로 끄는 필드와 엔터티를 기반으로 주 엔터티가 바뀔 수 있습니다. 관련 엔터티 중 값이 포함된 필드를 끌어서 디자인 영역의 주 엔터티 필드 오른쪽에 놓으면 주 엔터티가 변경됩니다. 예를 들어 이전 예에서 판매 엔터티에 있는 판매 ID 엔터티를 디자인 영역에 추가한다고 가정합니다. 이 필드를 추가하면 주 엔터티가 판매 주문에서 판매로 바뀝니다. 주 엔터티가 이렇게 바뀌면 보고서에 추가하려는 판매 엔터티에 대한 모든 정보를 볼 수 있습니다. 판매 엔터티는 보고서에 대한 새 컨텍스트를 제공합니다.

엔터티 간 관계

엔터티는 데이터 원본 내에서 다른 엔터티와 일 대 일 관계 또는 일 대 다 관계를 가질 수 있습니다. 예를 들어 제품 엔터티와 제품 모델 엔터티 간의 일 대 일 관계가 있습니다. 모든 제품에는 제품 모델이 있기 때문입니다. 일 대 다 관계의 예로 고객 엔터티와 판매 주문 엔터티 간의 관계를 들 수 있습니다. 한 고객이 여러 개의 주문을 할 수 있기 때문입니다. 역할이라고 하는 관련 엔터티는 선택한 엔터티 아래에 포함되어 있습니다. 따라서 선택한 엔터티와 관련된 다른 엔터티를 탐색할 수 있습니다.