Поделиться через


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

Пример

В данном примере продемонстрировано создание нового обработчика событий DrillEventHandler для элемента управления CrystalReportViewer, делегирующего событие элементу управления CrystalReportViewer2 с помощью метода OnDrill. В примере показано, как определить источник отчета для элемента управления 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 Пространство имён