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 에서부터 지원됨