다음을 통해 공유


ReportDocument 구성 요소에 바인딩

개체 모델

이 보고서 바인딩 시나리오에는 ReportDocument가 사용됩니다("ReportDocument 개체 모델을 통한 보고서 바인딩" 참조).

보고서 위치

보고서는 파일 디렉터리에 있습니다.

설명

ReportDocument 구성 요소는 도구 상자에 있으며 코드 숨김 클래스에 있는 보고서에 대한 클래스 인스턴스화 코드를 생성하는 GUI 기반 메서드를 제공합니다. 비포함 보고서, 포함 보고서 또는 캐시된 포함 보고서를 지정할 수 있습니다.

Note참고

대화 상자에서는 비포함 보고서와 포함 보고서가 각각 이전 용어인 "형식화되지 않은 보고서"와 "강력한 형식의 보고서"로 표시됩니다.

이 대화 상자를 사용하여 구성 요소로 ReportDocument를 추가하면 ReportDocument 클래스(또는 포함 보고서의 래퍼 클래스)가 코드 숨김 클래스의 자동 생성 영역 내에서 인스턴스화됩니다. 동시에 IDE의 구성 요소 트레이에 인스턴스화된 보고서 클래스를 시각적으로 나타내는 아이콘이 나타납니다.

Note참고

프로젝트에 ReportDocument 구성 요소를 추가하여 코드 숨김 클래스에서 보고서를 인스턴스화할 필요는 없습니다. 코드를 더 잘 제어하려면 클래스 인스턴스화 코드를 수동으로 추가하는 것이 좋습니다.

참고 항목