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 Пространство имён