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


CrystalReportViewer.OnDrillDownSubreport Метод

Синхронизировать событие DrillDownSubreport между двумя элементами управления CrystalReportViewer, выступая в качестве обработчика событий по умолчанию для второго элемента управления.

Пространство имён CrystalDecisions.Web Сборка CrystalDecisions.Web (CrystalDecisions.Web.dll)

Синтаксис

'Декларация
Public Overrideable Sub OnDrillDownSubreport ( _
    ByVal source As Object, _   
    ByVal e As CrystalDecisions.Web.DrillSubreportEventArgs _   
) 
public virtual void OnDrillDownSubreport (
    object source,
    CrystalDecisions.Web.DrillSubreportEventArgs e
)

Параметры

  • source
    Элемент управления CrystalReportViewer.
  • e
    Данные, относящиеся к событию DrillDownSubreport.

Замечания

При возникновении события DrillDownSubreport в элементе управления CrystalReportViewer (далее CrystalReportViewer1) метод OnDrillDownSubreport действует как обработчик событий по умолчанию для другого элемента управления CrystalReportViewer (далее CrystalReportViewer2). Данный сценарий применяется при создании нового обработчика событий DrillSubreportEventHandler для элемента управления CrystalReportViewer1, использующего адрес метода OnDrillDownSubreport элемента управления CrystalReportViewer2 в качестве аргумента. Когда пользователь переходит вниз по иерархии подотчета в CrystalReportViewer1, подотчет в CrystalReportViewer2 отражает действия, выполняемые с отчетом в CrystalReportViewer1. Любой код события DrillDownSubreport в CrystalReportViewer2 игнорируется, поскольку событие в CrystalReportViewer2 не возникает. Если пользователь переходит вниз по иерархии подотчета в CrystalReportViewer2, возникает событие DrillDownSubreport для CrystalReportViewer2 и выполняется соответствующий код.

Этот метод можно использовать при сравнении данных в двух отчетах. Например, предположим, что в веб-приложении отображены два месячных отчета о продажах, один за декабрь и другой за январь. При переходе по иерархии подотчета в отчете за декабрь в отчете за январь отражаются действия, выполняемые с отчетом за декабрь. Пользователь имеет возможность сравнить объемы продаж в двух отчетах без необходимости дублирования действий для каждого из отчетов.

Информация о версии

Crystal Reports Basic for Visual Studio 2008

Поддерживается с: Crystal Reports for Visual Studio .NET 2002

См. также

Ссылка

CrystalReportViewer Класс
CrystalReportViewer Элементы
CrystalDecisions.Web Пространство имён