CrystalReportViewer 클래스

CrystalReportViewer 컨트롤의 모양과 작동 방법에 대한 정보를 수정하거나 검색하는 데 사용하는 속성, 메서드 및 이벤트를 제공합니다.

네임스페이스 CrystalDecisions.Web 어셈블리 CrystalDecisions.Web (CrystalDecisions.Web.dll)

구문

Public Class CrystalReportViewer
    Inherits CrystalReportViewerBase
    Implements IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IPostBackEventHandler, INamingContainer, ICallbackEventHandler
public class CrystalReportViewer : CrystalReportViewerBase, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IPostBackEventHandler, INamingContainer, ICallbackEventHandler

예제

이 예에서는 CrystalReportViewer에 대한 새 DrillEventHandler를 만드는 방법을 보여 줍니다. 새 핸들러는 OnDrill 메서드를 통해 이벤트를 CrystalReportViewer2에 위임합니다. 이 예에서는 CrystalReportViewer 컨트롤에 대한 보고서 소스를 설정한 다음 이벤트 처리기를 만듭니다.

      Private Sub Page_Load _
         (ByVal sender As System.Object, ByVal e As System.EventArgs) _
         Handles MyBase.Load
      
         Me.CrystalReportViewer.ReportSource = _ 
            Me.MapPath("DecemberSales.rpt")
         Me.CrystalReportViewer2.ReportSource =  _
            Me.MapPath("JanuarySales.rpt")
         AddHandler CrystalReportViewer.Drill, _
            AddressOf(CrystalReportViewer2.OnDrill)
      
      End Sub
      private void Page_Load(object sender, System.EventArgs e)
      {
         CrystalReportViewer.ReportSource = 
            this.MapPath("DecemberSales.rpt");
         CrystalReportViewer2.ReportSource = 
            this.MapPath("JanuarySales.rpt");
         this.CrystalReportViewer.Drill += new 
            CrystalDecisions.Web.DrillEventHandler
            (CrystalReportViewer2.OnDrill);
      }

상속 계층 구조

BaseDataBoundControl
   DataBoundControl
      Object
         Control
            WebControl
               CrystalReportViewerBase
                  CrystalReportViewer

버전 정보

Crystal Reports Basic for Visual Studio 2008

Crystal Reports for Visual Studio .NET 2002 에서부터 지원됨

참고 항목

참조

CrystalReportViewer 멤버
CrystalDecisions.Web 네임스페이스